ModelingTools: Expose Simplify To Minimal Planar simplification mode in Simplify Tool. Add edge filter to this simplification mode in TMeshSimplification. Add support for returning all edges along intersection curves in FMeshBoolean and FMeshSelfUnion. Add option BooleanMeshesOp and SelfUnionMeshesOp to apply minimal-planar simplification along these cut/intersection edges. Expose as toggles in CSGMeshesTool and SelfUnionMeshesTool
#rb jimmy.andrews
#rnx
#jira none
[CL 14890297 by Ryan Schmidt in ue5-main branch]
- Use octree to speed up closest-edge finding
- Center and rescale data before computing intersections (and put back to original space after operation is complete)
- Add option to skip edge welding, matching MeshBoolean
- Minor comment and variable name cleanup
#rb david.hill
#rnx
[CL 14824234 by Jimmy Andrews in ue5-main branch]
#rb none
#rnx
#ROBOMERGE-SOURCE: CL 12908995 via CL 12908996 via CL 12909001
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)
[CL 12909003 by ryan schmidt in Main branch]