UnrealMeshProcessingTools
Sample projects/plugins for Unreal Engine (https://unrealengine.com) that demonstrate various mesh processing libraries/tools/etc.
The code provided here is provided under the MIT License, except for various subdirectories which are copies of external projects that have different licenses (a LICENSE file exists in the respective top-level folders). These are embedded in the Unreal projects for ease of compiling
- libigl: https://github.com/libigl/libigl
- Eigen: http://eigen.tuxfamily.org/
This is sample code, please do not expect support. You can try @rms80 on twitter, though.
IGLMeshProcessingProject
This project demonstrates use of libigl inside "Interactive Tools" in the Unreal Editor. This code accompanies a quite detailed tutorial available here: http://www.gradientspace.com/tutorials/2020/1/2/libigl-in-unreal-engine
Versions are provided for UE 4.24 and 4.26 (may work with other versions, but only tested with those)
CommandLineGeometryTest
This project demonstrates use of the GeometryProcessing plugin included in UE 4.26. The code accompanies a tutorial available here: http://www.gradientspace.com/tutorials/2020/9/21/command-line-geometry-processing-with-unreal-engine
Provided for UE 4.26 (should work with later versions)