[Bf-blender-cvs] [fc71aaa487c] soc-2020-io-performance: Exporter: Fix scaling: change scale before applying locrot transform.

Ankit Meel noreply at git.blender.org
Fri Dec 4 19:59:05 CET 2020


Commit: fc71aaa487cb1d6f0cbf16655333ee07dd0f78cc
Author: Ankit Meel
Date:   Thu Dec 3 23:13:48 2020 +0530
Branches: soc-2020-io-performance
https://developer.blender.org/rBfc71aaa487cb1d6f0cbf16655333ee07dd0f78cc

Exporter: Fix scaling: change scale before applying locrot transform.

===================================================================

M	source/blender/io/wavefront_obj/exporter/obj_export_mesh.cc

===================================================================

diff --git a/source/blender/io/wavefront_obj/exporter/obj_export_mesh.cc b/source/blender/io/wavefront_obj/exporter/obj_export_mesh.cc
index 0751184b233..4095bbf2de6 100644
--- a/source/blender/io/wavefront_obj/exporter/obj_export_mesh.cc
+++ b/source/blender/io/wavefront_obj/exporter/obj_export_mesh.cc
@@ -280,8 +280,8 @@ float3 OBJMesh::calc_vertex_coords(const int vert_index, const float scaling_fac
 {
   float3 r_coords;
   copy_v3_v3(r_coords, export_mesh_eval_->mvert[vert_index].co);
-  mul_m4_v3(world_and_axes_transform_, r_coords);
   mul_v3_fl(r_coords, scaling_factor);
+  mul_m4_v3(world_and_axes_transform_, r_coords);
   return r_coords;
 }



More information about the Bf-blender-cvs mailing list