Matt Pharr

Results 87 comments of Matt Pharr

Ah, interesting. I agree it'd probably make sense to use the roughness for both the specular and diffuse models, though, as you point out, it's not obvious how to relate...

Thank you! (And I will add optix 7.5 to the automated builds now as well.)

Characters in strings in pbrt files can be escaped with a slash, e.g. `\n` is a newline and `\"` allows including double quotes without terminating a string. The error is...

I finally got a chance to look at this; apologies for not digging in sooner. It was quite an "interesting" one; it took a while to figure out what the...

I think that the issue is that `MediumInterface` takes the "inside" medium first and then the "outside" medium, but you had them swapped. Changing the `MediumInterface` statements in the `geometry.pbrt`...

Nice! Some unorganized thoughts about this and interactive mode in general. All of the keyboard controls are already a little bit unwieldy; if more functionality (like this) is added, it's...

Are there any other tools that operate on those spectral binary files? (It looks like it is also specified to store reflectance values in [0,1], which is unfortunate, but hopefully...

FWIW I've just pushed a commit that adds a spectral film to pbrt-v4, using Fichet et al's encoding for spectral data in EXR files: https://jcgt.org/published/0010/03/01/.

> We have dockerized pbrt-v4 for GPUs, and made it possible for our students and researchers to remotely render scenes on our servers that have GPUs. Cool! If I do...

Great! As far as I can tell a single binary for multiple architectures should be possible via the "fat binary" functionality of nvcc, but I'm not sure how to wire...