diff options
author | Lukas Toenne <lukas.toenne@googlemail.com> | 2012-08-31 23:39:04 +0400 |
---|---|---|
committer | Lukas Toenne <lukas.toenne@googlemail.com> | 2012-08-31 23:39:04 +0400 |
commit | 1228be0896aeccd48fdf87a9ca26b0caa4cd5d1f (patch) | |
tree | f299f5678992e09ca597fdaaf6b35ecfa765f3c7 /intern/cycles/blender/blender_object.cpp | |
parent | cabdeec0c0463a172ca76cbc8f8af88cee63eb2f (diff) |
Cycles: Start the particle index for object instances at 1 instead 0. The first particle in the device texture is a dummy for non-instance objects using the particle info node.
Diffstat (limited to 'intern/cycles/blender/blender_object.cpp')
-rw-r--r-- | intern/cycles/blender/blender_object.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/intern/cycles/blender/blender_object.cpp b/intern/cycles/blender/blender_object.cpp index 297ce5363ca..e7d974c3528 100644 --- a/intern/cycles/blender/blender_object.cpp +++ b/intern/cycles/blender/blender_object.cpp @@ -296,7 +296,7 @@ void BlenderSync::sync_objects(BL::SpaceView3D b_v3d, int motion) /* object loop */ BL::Scene::objects_iterator b_ob; BL::Scene b_sce = b_scene; - int particle_offset = 0; + int particle_offset = 1; /* first particle is dummy for regular, non-instanced objects */ for(; b_sce; b_sce = b_sce.background_set()) { for(b_sce.objects.begin(b_ob); b_ob != b_sce.objects.end(); ++b_ob) { |