Photon-v2
Photon-v2 copied to clipboard
A program that takes photographs of a virtual world.
Purposes: * Solve the problem when input parameters have the same type and name: they can reside in unique structs now * Reuse input parameter declarations and parsing, which is...
Currently, emitters are single-sided. If a ray hits some back-facing emitters, its intersection point may be slightly in front of the emitter. Consequently, if the emitter's material is double-sided and...
This problem can also appear when appending materials/nodetrees from other blend files.
Currently a mis-press is very likely to crash the program.
Several notes: * FrameOperator can be categorized into * local (pixel-by-pixel), e.g., simple tone mapping, scale * zone (neighbors may contribute to the final pixel), e.g., blur, bloom * global...
Perhaps the compression level is too high.
First steps include * investigate and standardize the xml tags for the feature * able to automatically generate Blender node definitions After we have interactive renderer * able to automatically...
IIRC using PhotonBlend to export scene files with height > width will produce the problem. After rendering, the image looks like having incorrect camera parameters (something like strange FOV).
* Refactor path tracers into a generalized path tracing framework (preferably templatized for performance & flexibility) * Plug the implemented path guiding technique into the framework