diff options
Diffstat (limited to 'intern/cycles/blender/blender_texture.cpp')
-rw-r--r-- | intern/cycles/blender/blender_texture.cpp | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/intern/cycles/blender/blender_texture.cpp b/intern/cycles/blender/blender_texture.cpp index a0371a7eed8..7b05f361a29 100644 --- a/intern/cycles/blender/blender_texture.cpp +++ b/intern/cycles/blender/blender_texture.cpp @@ -22,36 +22,36 @@ namespace { /* Point density helpers. */ -void density_texture_space_invert(float3& loc, - float3& size) +void density_texture_space_invert(float3 &loc, float3 &size) { - if(size.x != 0.0f) size.x = 0.5f/size.x; - if(size.y != 0.0f) size.y = 0.5f/size.y; - if(size.z != 0.0f) size.z = 0.5f/size.z; - - loc = loc*size - make_float3(0.5f, 0.5f, 0.5f); + if (size.x != 0.0f) + size.x = 0.5f / size.x; + if (size.y != 0.0f) + size.y = 0.5f / size.y; + if (size.z != 0.0f) + size.z = 0.5f / size.z; + + loc = loc * size - make_float3(0.5f, 0.5f, 0.5f); } -} /* namespace */ +} /* namespace */ -void point_density_texture_space(BL::Depsgraph& b_depsgraph, - BL::ShaderNodeTexPointDensity& b_point_density_node, - float3& loc, - float3& size) +void point_density_texture_space(BL::Depsgraph &b_depsgraph, + BL::ShaderNodeTexPointDensity &b_point_density_node, + float3 &loc, + float3 &size) { - BL::Object b_ob(b_point_density_node.object()); - if(!b_ob) { - loc = make_float3(0.0f, 0.0f, 0.0f); - size = make_float3(0.0f, 0.0f, 0.0f); - return; - } - float3 min, max; - b_point_density_node.calc_point_density_minmax(b_depsgraph, - &min[0], - &max[0]); - loc = (min + max) * 0.5f; - size = (max - min) * 0.5f; - density_texture_space_invert(loc, size); + BL::Object b_ob(b_point_density_node.object()); + if (!b_ob) { + loc = make_float3(0.0f, 0.0f, 0.0f); + size = make_float3(0.0f, 0.0f, 0.0f); + return; + } + float3 min, max; + b_point_density_node.calc_point_density_minmax(b_depsgraph, &min[0], &max[0]); + loc = (min + max) * 0.5f; + size = (max - min) * 0.5f; + density_texture_space_invert(loc, size); } CCL_NAMESPACE_END |