Blender Git Commit Log

Git Commits -> Revision 2c41c8e

Revision 2c41c8e by Brecht Van Lommel (master)
June 22, 2020, 11:28 (GMT)
Cycles: internal refactoring to make thick/ribbon curve separate primitives

Also removing the curve system manager which only stored a few curve intersection
settings. These are all changes towards making shape and subdivision settings
per-object instead of per-scene, but there is more work to do here.

Ref T73778

Depends on D8013

Maniphest Tasks: T73778

Differential Revision: https://developer.blender.org/D8014

Commit Details:

Full Hash: 2c41c8e94fa8740f67dc39150dd1ab66b506adc9
Parent Commit: 207338b
Lines Changed: +119, -239

26 Modified Paths:

/intern/cycles/blender/addon/properties.py (+0, -5) (Diff)
/intern/cycles/blender/addon/ui.py (+0, -9) (Diff)
/intern/cycles/blender/blender_curves.cpp (+1, -37) (Diff)
/intern/cycles/blender/blender_sync.cpp (+5, -1) (Diff)
/intern/cycles/blender/blender_sync.h (+0, -1) (Diff)
/intern/cycles/bvh/bvh_build.cpp (+26, -11) (Diff)
/intern/cycles/bvh/bvh_embree.cpp (+12, -7) (Diff)
/intern/cycles/bvh/bvh_embree.h (+1, -1) (Diff)
/intern/cycles/bvh/bvh_optix.cpp (+6, -3) (Diff)
/intern/cycles/bvh/bvh_params.h (+0, -2) (Diff)
/intern/cycles/bvh/bvh_unaligned.cpp (+4, -2) (Diff)
/intern/cycles/kernel/bvh/bvh_shadow_all.h (+4, -2) (Diff)
/intern/cycles/kernel/bvh/bvh_traversal.h (+5, -3) (Diff)
/intern/cycles/kernel/closure/bsdf_hair_principled.h (+3, -1) (Diff)
/intern/cycles/kernel/geom/geom_curve.h (+1, -1) (Diff)
/intern/cycles/kernel/geom/geom_curve_intersect.h (+7, -8) (Diff)
/intern/cycles/kernel/kernel_types.h (+18, -21) (Diff)
/intern/cycles/render/curves.cpp (+0, -72) (Diff)
/intern/cycles/render/curves.h (+2, -31) (Diff)
/intern/cycles/render/geometry.cpp (+9, -4) (Diff)
/intern/cycles/render/hair.cpp (+1, -0) (Diff)
/intern/cycles/render/hair.h (+1, -0) (Diff)
/intern/cycles/render/object.cpp (+0, -2) (Diff)
/intern/cycles/render/scene.cpp (+1, -12) (Diff)
/intern/cycles/render/scene.h (+11, -1) (Diff)
/intern/cycles/render/session.cpp (+1, -2) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021