diff options
Diffstat (limited to 'intern/cycles/render/object.cpp')
-rw-r--r-- | intern/cycles/render/object.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/intern/cycles/render/object.cpp b/intern/cycles/render/object.cpp index 4d64d841206..e3f35c366d6 100644 --- a/intern/cycles/render/object.cpp +++ b/intern/cycles/render/object.cpp @@ -183,7 +183,7 @@ void Object::apply_transform(bool apply_to_motion) { if(!mesh || tfm == transform_identity()) return; - + /* triangles */ if(mesh->verts.size()) { /* store matrix to transform later. when accessing these as attributes we @@ -194,7 +194,7 @@ void Object::apply_transform(bool apply_to_motion) /* apply to mesh vertices */ for(size_t i = 0; i < mesh->verts.size(); i++) mesh->verts[i] = transform_point(&tfm, mesh->verts[i]); - + if(apply_to_motion) { Attribute *attr = mesh->attributes.find(ATTR_STD_MOTION_VERTEX_POSITION); @@ -840,4 +840,3 @@ void ObjectManager::tag_update(Scene *scene) } CCL_NAMESPACE_END - |