Closed jirzynek closed 2 years ago
Hi @jirzynek - thanks very much for letting us know about this problem and taking the time to clearly explain the issue (with animations!). The latest release includes changes to fix the problem. This should be resolved, but if you have any issues still, feel free to reopen this issue and let us know what's going on.
Hi,
I have been experimenting with the scrolling volumes and I have noticed strange behaviour, I'm not sure if this is intended.
I have included some animations showing the problem.
Scrolling the probes to the right: Scrolling the probes to the left:
This animation was created with the following:
DDGIResetScrolledPlane
that writes random colour into irradiance texture every time a probe needs to be reset - this helps to visualise the problemAlso, if the probes are scrolled too quickly, scrolling code on cpu side can go wrong and miss a few probes
Normally I would expect something like this (with my local fix): Scrolling the probes to the right:
Scrolling the probes to the left:
Python code showing the problem and the fix:
And the output
As you can see, the code that is currently in the SDK doesn't wrap correctly in some situations. e.g.
L