A powerful mesh importing solution for Unreal Engine that uses the Open Asset Import Library (Assimp) to support over 57 different file formats.
![]() |
![]() |
- Comprehensive Format Support: Import from 57+ different 3D file formats
- Multiple Mesh Types: Support for Static Mesh, Procedural Mesh, and Dynamic Mesh (UE 5.0+)
- Asynchronous Loading: Non-blocking imports to maintain performance
- Proper Memory Management: Full integration with Unreal Engine's garbage collection system
- Mesh Instancing: Optimized rendering for Static Meshes
- Embedded Texture Import: Automatically extract and import textures
- Auto-generation: Create missing normals, tangents, and other mesh data
- Multiple Implementation Options: Various approaches for maximum flexibility
For detailed usage examples and implementation guides, visit our documentation.
Mesh Type | Performance | Memory Usage | Dynamic Modification | Supported UE Version |
---|---|---|---|---|
Static Mesh | High | Medium | Limited | All |
Procedural Mesh | Medium | High | Yes | All |
Dynamic Mesh | Very High | Low | Yes | UE 5.0+ |
Available in UE 5.0+, Dynamic Meshes offer significant performance improvements over both Static and Procedural Meshes.
Use AssimpImporter
for non-blocking, asynchronous imports:
Contributions are welcome!
This project is licensed under the MIT License - see the LICENSE file for details.
- Assimp - Open Asset Import Library
- All the contributors who have helped make this plugin better