mmp / pbrt-v4

Source code to pbrt, the ray tracer described in the forthcoming 4th edition of the "Physically Based Rendering: From Theory to Implementation" book.
https://pbrt.org
Apache License 2.0
2.8k stars 429 forks source link

Material "subsurface" appears to behave strangely. #367

Open GCLemon opened 1 year ago

GCLemon commented 1 year ago

I am trying to render a translucent object using "subsurface" material. I specified the measured parameter "sprite", which is a colorless transparent material I think, then I eventually gained something black and shiny.

I also tried other measured parameters, "Cream", "Espresso", "PinkLemonadePowder", and "Skin1", but they appear to have strange behavior.

Here is the scene for reproduction. https://www.dropbox.com/scl/fo/h1f4xevkolyvp2v6zj1bk/h?rlkey=fytqtg71mhnnq380umk6pqjpn&dl=0

Is something mattering with my scene file, or is there any bug in pbrt-v4? Any responses are appreciated.