xverse-engine / XV3DGS-UEPlugin

A Unreal Engine 5 (UE5) based plugin aiming to provide real-time visulization, management, editing, and scalable hybrid rendering of Guassian Splatting model.
Apache License 2.0
441 stars 65 forks source link

[Bug] In Camera VFX project mode, blinking issue is shown. #10

Closed swanilee closed 4 months ago

swanilee commented 6 months ago

Describe the bug If the *.ply blueprint is loaded, loaded object is continueously blinking. Then, play mode or rendering result is now shown that problem.

To Reproduce Steps to reproduce the behavior:

  1. Go to 'InCameraVFX project'
  2. Load *.ply as blueprint
  3. Click & Drag 'loaded ply blueprint' to display.
  4. See error

Screenshots ( video file ) https://github.com/xverse-engine/XV3DGS-UEPlugin/assets/26716759/9cc500f5-e427-4ce9-bc41-35d5b7198e3a

Desktop (please complete the following information):

lxk121lalala commented 5 months ago

Describe the bug If the *.ply blueprint is loaded, loaded object is continueously blinking. Then, play mode or rendering result is now shown that problem.

To Reproduce Steps to reproduce the behavior:

  1. Go to 'InCameraVFX project'
  2. Load *.ply as blueprint
  3. Click & Drag 'loaded ply blueprint' to display.
  4. See error

Screenshots ( video file ) https://github.com/xverse-engine/XV3DGS-UEPlugin/assets/26716759/9cc500f5-e427-4ce9-bc41-35d5b7198e3a

Desktop (please complete the following information):

  • OS: Windows 10
  • Version: 21H2
  • UE version: 5.3.2
  • NVIDIA driver version: 546.29 ( RTX GPU 2080ti )

We fixed flickers in the just released v1.1.2 version, please try again and contact me if there are any bugs

swanilee commented 4 months ago

Thank you for your consideration. Then, I tested new version today. (v1.1.2) I found that flickers was still happening. Could you check it out ?

And I wonder , Is it right that plugin version seems like "1.0" after changing the new release version. image

My desktop version and setting is the same as above before. ( OS: Windows 10 Version: 21H2 UE version: 5.3.2 NVIDIA driver version: 546.29 ( RTX GPU 2080ti ) .. so on)

https://github.com/xverse-engine/XV3DGS-UEPlugin/assets/26716759/1d207eae-4ba0-467b-b046-38fcb6d38355

Thank you.

lxk121lalala commented 4 months ago

17 Maybe the flicker was caused by raytracing?

And I wonder if flickers still happening if it is an empty level without any post-processing volume?

daydreamerguan commented 4 months ago

If it is convenient, please email the contents of folder doguri to guanmengxiang@xverse.cn so that we can fix this bug soon.

企业微信截图_17084224941622

Thank you

lxk121lalala commented 4 months ago

Thank you for your consideration. Then, I tested new version today. (v1.1.2) I found that flickers was still happening. Could you check it out ?

And I wonder , Is it right that plugin version seems like "1.0" after changing the new release version. image

My desktop version and setting is the same as above before. ( OS: Windows 10 Version: 21H2 UE version: 5.3.2 NVIDIA driver version: 546.29 ( RTX GPU 2080ti ) .. so on)

XV3ds_vfx_test_new.-.Unreal.Editor.2024-02-20.13-54-01.mp4 Thank you.

17 Maybe the flicker was caused by raytracing?

And I wonder if flickers still happening if it is an empty level without any post-processing volume?

swanilee commented 4 months ago

@lxk121lalala @daydreamerguan

Well, I don't know exactly the reason that came from ray tracing. When I made the project with VFXCamera , I set no mark with ray tracing.

https://github.com/xverse-engine/XV3DGS-UEPlugin/assets/26716759/7bd913c3-48d4-422e-99dc-14998f9dd262

In empty level setting, the flicker doesn't appear.

Just in case, I tested other ply file from polycam website, then the same problem was shown.

pixelpunk-DE commented 2 months ago

Try to add a nDisplay root actor and the flicker will start again. It has something to do with how nDisplay renders in editor. When i disable realtime or delete the nDisplay actor it stops.