diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2017-01-16 19:54:39 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2017-01-16 19:54:39 +0300 |
commit | d3e4eecaa5f1c815e3ecfda5461a099efffc8b65 (patch) | |
tree | 058f8f11038ade9a1fbd3af1a4a70e1a209d5945 /intern/cycles/bvh | |
parent | 0a446d7276e74e3c8472453948204ca6463d158e (diff) |
Cycles: Cleanup, avoid shadowing
Diffstat (limited to 'intern/cycles/bvh')
-rw-r--r-- | intern/cycles/bvh/bvh_build.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/intern/cycles/bvh/bvh_build.cpp b/intern/cycles/bvh/bvh_build.cpp index 036500843c7..038070cba4c 100644 --- a/intern/cycles/bvh/bvh_build.cpp +++ b/intern/cycles/bvh/bvh_build.cpp @@ -130,12 +130,13 @@ void BVHBuild::add_reference_mesh(BoundBox& root, BoundBox& center, Mesh *mesh, /* motion triangles */ if(attr_mP) { - size_t mesh_size = mesh->verts.size(); - size_t steps = mesh->motion_steps - 1; - float3 *vert_steps = attr_mP->data_float3(); + const size_t mesh_size = mesh->verts.size(); + const size_t num_steps = mesh->motion_steps - 1; + const float3 *vert_steps = attr_mP->data_float3(); - for(size_t i = 0; i < steps; i++) - t.bounds_grow(vert_steps + i*mesh_size, bounds); + for(size_t step = 0; step < num_steps; step++) { + t.bounds_grow(vert_steps + step*mesh_size, bounds); + } type = PRIMITIVE_MOTION_TRIANGLE; } |