You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
Add ECoarseApproximationStrategy to IGeometryProcessing_CombineMeshInstances, and FOptions.CoarseLODStrategy, as well as .CoarseApproximationDetailSize (previously was hardcoded to 10 in impelmentation). Rename 'Voxel' to 'Coarse' in the Options struct. Improve ComputeSweptSolidApproximation in CombineMeshInstancesImpl - 'Square' offset was a chamfer, but generally we want a Miter, with Miter cut threshold set to diagonal length. Add ComputeBestFullProjectionMesh in CombineMeshInstancesImpl, computes swept-solid approximation along all 3 axes and selects the one w/ lowest geometric deviation BuildCombinedMesh now supports using SweptPlanarProjection instead of Voxel approximation, or trying both and selecting the one w/ lower geometric deviation. Disabled coplanar merging and planar retriangulation when doing hidden removal of voxel LODs (was unintentionally doing this) Update internal usage #rb none #preflight 64791efee319748a836e1be5 [CL 25762477 by ryan schmidt in ue5-main branch]