Matt Pharr

Results 38 issues of Matt Pharr

(OSX, FWIW) If I load an image in tev using, say, ``` $ tev 🐨.exr --hostname 192.168.86.70:6502 ``` Then although the filename is correctly displayed in the title bar, it...

(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.

(From mantis bug tracker, reported by Bachi) Triangle::GetShadingGeometry compute shading coordinate system by interpolating given per-vertex normal/tangents, and use the axes of the shading frame as the dpdu/dpdv values in...

MSVC2017 has built-in cmake support. However, trying to build with it gives the following error: ``` [1/138] cmd.exe /C "cd /D C:\Users\mpharr\CMakeBuilds\1c905534-0e64-0432-a8c5-adafba35f18f\build\x64-Release\src\ext\openexr && "C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E copy_directory...

(Via Kostya Smolenskiy) pages 228 and 229. In earlier section, You had mentioned that since the compiler can't rearrange floating point computation, it executes it like it's written in code....

These two scenes crash pbrt. While they are intentionally unfriendly, it would be nice to not crash. ``` PixelFilter "mitchell" "float xwidth" [0] "float ywidth" [2147483300] WorldBegin WorldEnd ``` ```...

Just like https://github.com/mmp/pbrt-v2/issues/24

(Not an actual pull request, just a hack to check the automated builds.)

See e.g. the log from https://ci.appveyor.com/project/mmp/pbrt-v3/branch/master/job/o6mnyvvdcaacwv5c - There are a lot of size_t -> int conversion warnings - std::streamsize -> int conversion warnings out of MSVC's type_traits header, for reasons...