Files
Ryan Schmidt f75fd67a7e ModelingTools: handle scaling (uniform and non-uniform) in Sculpt tool. This is done by transforming mesh to world space for sculpting, and transforming back on Bake. Not an ideal solution, but usable numeric range in the World is bounded by float precision and we are working in doubles.
Added functions to TTransform3 to clamp scale to valid range and transform Normals.
Added MeshTransforms, has functions to transform and inverse-transform a mesh.
Added OctreeDynamicMeshComponent::ApplyTransform() to apply these functions to internal mesh.

#jira UE-80548
#rb jimmy.andrews
#rnx

[CL 9552130 by Ryan Schmidt in Dev-Editor branch]
2019-10-11 17:31:21 -04:00
..