blender/intern/cycles
Lukas Toenne f0d2477484 Fix for #32184 and redesign of particle storage in Cycles.
The particle data used by the Particle Info node was stored in cycles as a list in each object. This is a problem when the particle emitter mesh is hidden: Objects in cycles are only intended as instances of renderable meshes, so when hiding the emitter mesh the particle data doesn't get stored either. Also the particle data can potentially be copied to multiple instances of the same object, which is a waste of texture space.

The solution in this patch is to make a completely separate list of particle systems in the Cycles scene data. This way the particle data can be generated even when the emitter object itself is not visible.
2012-08-31 17:27:08 +00:00
..
app clamp for Mix node 2012-08-30 06:31:02 +00:00
blender Fix for #32184 and redesign of particle storage in Cycles. 2012-08-31 17:27:08 +00:00
bvh fix for rare crash in cycles BVH tree packing. 2012-08-22 11:18:37 +00:00
cmake Cycles / OSL: 2012-08-31 00:21:56 +00:00
device Cycles: 2012-08-01 14:56:15 +00:00
doc edits to cycles cmake files so cmake_consistency_check.py can parse them. 2011-11-08 20:27:37 +00:00
kernel clamp for Mix node 2012-08-30 06:31:02 +00:00
render Fix for #32184 and redesign of particle storage in Cycles. 2012-08-31 17:27:08 +00:00
subd style cleanup 2012-07-21 22:58:08 +00:00
util Additional fix #32074, by Sven-Hendrik Haase (svenstaro). Boost version header must be included in cycles in order to expand the version check macro. 2012-07-29 13:52:38 +00:00
CMakeLists.txt Cycles / Cmake: 2012-08-20 19:40:49 +00:00
SConscript Fix for cycles building with assertions on scons/windows. 2012-06-25 11:42:58 +00:00