Blender Git Loki
Git Commits -> Revision cce280d
Revision cce280d by Mai Lavelle (master) January 12, 2018, 00:34 (GMT) |
Cycles: add offscreen dicing scale and dicing camera. The offscreen dicing scale helps to significantly reduce memory usage, by reducing the dicing rate for objects the further they are outside of the camera view. The dicing camera can be specified now, to keep the geometry fixed and avoid crawling artifacts in animation. It is also useful for debugging, to see the tesselation from a different camera location. Differential Revision: https://developer.blender.org/D2891 |
Commit Details:
Full Hash: cce280dd6767bb4588a301f2b966d1b959b01f6b
Parent Commit: 2dbcc17
Committed By: Brecht Van Lommel
Lines Changed: +178, -24
8 Modified Paths:
/intern/cycles/blender/addon/properties.py (+17, -0) (Diff)
/intern/cycles/blender/addon/ui.py (+17, -16) (Diff)
/intern/cycles/blender/blender_camera.cpp (+42, -3) (Diff)
/intern/cycles/blender/blender_mesh.cpp (+2, -2) (Diff)
/intern/cycles/render/camera.cpp (+91, -3) (Diff)
/intern/cycles/render/camera.h (+5, -0) (Diff)
/intern/cycles/render/scene.cpp (+3, -0) (Diff)
/intern/cycles/render/scene.h (+1, -0) (Diff)
/intern/cycles/blender/addon/ui.py (+17, -16) (Diff)
/intern/cycles/blender/blender_camera.cpp (+42, -3) (Diff)
/intern/cycles/blender/blender_mesh.cpp (+2, -2) (Diff)
/intern/cycles/render/camera.cpp (+91, -3) (Diff)
/intern/cycles/render/camera.h (+5, -0) (Diff)
/intern/cycles/render/scene.cpp (+3, -0) (Diff)
/intern/cycles/render/scene.h (+1, -0) (Diff)