-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remaining problems in AdaPT #3
Comments
Oh, don't forget acceleration structure like BVH / KD-tree implementation. |
Pull request #4 seems to have fixed some of the problems mentioned above:
About JIT and code optimization, these stuff should be done in the future when I have time. |
Currently, collimated light and transient rendering are completed (see PR #6 and the subsequent commits). It can be observed that the transient rendering output worse simulations as time progresses (lack of samples, according to Jarabo et al. 2014). |
|
BVH acceleration structure is on going but the current solution is suboptimal, since stack is not easy to implement in Taichi lang (actually, dynamic snode would help). In this sense, the code has some parts (non-trivial) that can be improved with dynamic snode. |
Staled tasks. |
Currently, BDPT is already implemented therefore I might slow down the development on this repo. Yet, some problems remain in the repo:
csphere/single-ball.xml
, Mitsuba0.6 itself doesn't look as good as pt rendering). This should be taken care of.FrenselBlend
BRDF, there will be shot noises on the image. I suspect it's the problem of PDF calculation (MIS weight)New features that can be added:
The text was updated successfully, but these errors were encountered: