Unreal Engine provides loading of 3D models stored in Content directory as a format of converted assets. However, In some project, you may need to load 3D models at runtime which cannot be stored at Content directory. What is glTF? glTF is a standard format (ISO/IEC International Standard) for 3D asset delivery and interchange. Wide variety of application and service supports glTF. https://www.khronos.org/gltf/ glTFRuntime plugin You can use glTF 3D files in Unreal Engine thanks to the glTFRutime plugin . https://github.com/rdeioris/glTFRuntime However, most of the documentation focuses on Blueprint usage. If you want to use this plugin in C++, you can use below example. (This plugin already provides AglTFRuntimeAssetActor class, but this class is derived from AActor to show how to use C++ APIs). How to use glTF 3D model as a member component of an actor To use this plugin in my project, I had to use it as a member component of my pre-existing actor class....