Florian-Barthel / splatviz

Full python interactive 3D Gaussian Splatting viewer for real-time editing and analyzing.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

some more bug

oUp2Uo opened this issue · comments

And I found some more bug.
When try to record video more than one time,
and just change some camera parameter like fov / radius / height (not sure which on is actually effect),
sometimes y axis could be inverted.

Also the video render result is a bit weird.
Does Size in Camera have effect on the video render result?
And what does this Size mean?
I have tried to enlarge this parameter, and OOM immediately.

Btw, if there could have a preview function in video part, for example, click once to generate one sample image,
I think it will be easier to confirm if the parameter is set well.

And if there could have rotating speed and x/y resolution setting paramter,
the video part will be better.

Yes, currently the Video tab is a little bit missleading, as it using a camera that completely unrelated to the parameters of the camera tab. I will think of a way to clarify this.

I could not reproduce the error, where the y axis is inverted, but I will look into this.

Setting x and y individually is a good idea. Thanks for the recommendation!

it using a camera that completely unrelated to the parameters of the camera tab. I will think of a way to clarify this.

Yes, I have noticed that after some test.
The camera parameter changed in Camera tag is also needed in Video, I think.
(Which means Video just setting the camera look-at point to (0, height, 0) and rotating around horizontally at distance Radius by speed xxx.
Of course, if the look-at point xyz could all be set manually, rotating vector(direction)/speed could be set manually would be cool.)

Hi, I have done some tests these days, and Ithought the y-axis invert is related to fov value.
For example, setting large fov, like 100/140/150/160/170..., save a video, then change to another value and save video again. Then I could get inverted video, and obviouly, the fov value is not correct at some value.
Hope this could help you reproduce the error.

Btw, I also tried small fov, like 30/50/..., the bug will occur, too.
And from the result video, obviously I could feel fov is not correct.

Hi,
i have fixed the FOV value for the video generation. I somehow mixed up degrees and radians.

Nevertheless, the camera from the video tab and the camera from the camera tab are still different. I will look into this soon, in order to make it more intuitive.