pbrt-v2
pbrt-v2 copied to clipboard
Source code for the version of pbrt described in the second edition of "Physically Based Rendering"
I have tested. It seems wrong direction of the triangle normal.
I add a new shape called heightfield2 into pbrt, and compile it. Then i run the pbrt on my own scene files. But i got different results on Windows and...
Hello, I am new to pbrt, just start to try it, I wanna render an animation sequences, maybe 150 frames, how do I set the related setting in the scene...
Add O(N*log(N)) kd-tree construction algorithm in PBRT. Here is the performance comparison of the new one and old one. (Since there is no construction time available in the console output,...
In bounding volume hierarchy building function, I believe there is a condition in one if-statement which prevents us to use the maximum number of primitives in node properly. The code...
Any plan to implement L2 norm in `exrdiff`? Or any known tools out there to do that? The RMS in `exrdiff` appears to be squaring the R, G, and B...
Added WorldBegin, WorldEnd elements to the output pbrt (line 946 and 1073) Added default camera setup and light to the scene to prevent rendering a black image (line 943 to...
Pull request consistent of two parts. The first is the creation of a new fake surface integrator "depth" that just output the distance of the surface with the camera centre...
(From mantis bug tracker) fpsunflower: I've noticed that the EWA filter exhibits strange artifacts under magnification. This is apparent in the two following images (closeup of the lines.exr texture) ```...
Just creating a single hyperboloid shape with no parameters causes pbrt to loop forever in the Hyperboloid constructor. The isinf() || isnan() do/while loop never finishes.