mmp / pbrt-v3

Source code for pbrt, the renderer described in the third edition of "Physically Based Rendering: From Theory To Implementation", by Matt Pharr, Wenzel Jakob, and Greg Humphreys.
http://pbrt.org
BSD 2-Clause "Simplified" License
4.87k stars 1.18k forks source link

Do you plan uploading pbrt-next? #192

Closed oscarbg closed 6 years ago

oscarbg commented 6 years ago

Hi, reading "Swallowing the elephant (part 4)" (BTW thanks for your great blog posts..), I see: "Today’s pbrt-next uses 41 GB—about half was much" I have a PC with 32GB RAM and want to try rendering Moana scene with PBRT but seems pbrt-3 branch using 80GB+ mem a little to much even with virtual memory.. seeing no pbrt-next branch here on Github wondering if you are open to open sourcing your current pbrt-next branch for people like me to try.. this 2X less RAM needed seems to great to miss and use standard pbrt-v3.. thanks.. Oscar.

mmp commented 6 years ago

There aren't any immediate plans to do that--sorry. (I realize it's sort of a tease to blog about it but not make it available.)

The code is very much in flux; it's not always stable; it's not backwards compatible with pbrt-v3 here and there; there's no documentation; all those sorts of things. I hope at least that the blog posts have provided enough detail to be able to fairly easily reproduce those savings.

oscarbg commented 6 years ago

thanks anyway..