Assimp mesh importer for Unreal Engine
Tags:
assimp
cpp
fbx
gamedev
import
mesh
ue4
unreal
unreal-engine
unreal-engine-4

Assimp Mesh Importer for Unreal Engine

A powerful mesh importing solution for Unreal Engine that uses the Open Asset Import Library (Assimp) to support over 57 different file formats.

Features

Core Functionality

  • 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

Advanced Features

  • 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

Getting Started

Installation

For detailed usage examples and implementation guides, visit our documentation.

Mesh Type Comparison

Mesh TypePerformanceMemory UsageDynamic ModificationSupported UE Version
Static MeshHighMediumLimitedAll
Procedural MeshMediumHighYesAll
Dynamic MeshVery HighLowYesUE 5.0+

Experimental Features

Dynamic Mesh Support

Available in UE 5.0+, Dynamic Meshes offer significant performance improvements over both Static and Procedural Meshes.

Asynchronous Importing

Use AssimpImporter for non-blocking, asynchronous imports:

Contributing

Contributions are welcome!

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • Assimp - Open Asset Import Library
  • All the contributors who have helped make this plugin better
info:
Version: 1.0
Creator: 1mohtashamiraj@gmail.com
A
License: MIT
A+
Last Commit: Saturday April 4, 2025
Contains Content
modules:
UE_Assimp
Powered by runreal.dev
This is not an official Epic Games project.
Unreal Engine is a registered trademark of Epic Games, Inc.