jiaozi158 / UnitySSPathTracingURP

Screen Space Path Tracing for Unity's URP (Universal Render Pipeline). Using the full screen pass renderer feature in URP 14.
MIT License
111 stars 9 forks source link

Cool Project #1

Open gumcstronger opened 1 year ago

gumcstronger commented 1 year ago

This project is very cool. I want to learn and use it. However, I think there are two points that can be optimized. One is whether the noise reduction can be added, and the other is that the scene will appear to be compressed with very low pixels if it is not moved for a long time. How can we improve it?

jiaozi158 commented 1 year ago

Hey, glad you liked it!

One is whether the noise reduction can be added

Yes, denoising would be a good idea and I will definitely try to add one when I have time. I'm pretty new to this topic, so it may take a long time.

and the other is that the scene will appear to be compressed with very low pixels if it is not moved for a long time.

I think that's because of the camera render texture's precision limitation. (See ray-tracing-filtering) AccumulationPrecision

I've set the maximum samples to 256 for "R11G11B10", maybe it's not working as expected. I'll dig into that later. MaxSample