mirror of https://github.com/minetest/minetest.git
Add GLTF mesh file loader
This commit is contained in:
parent
c1c9dc41dc
commit
6b02c249c9
|
@ -52,6 +52,9 @@ enum E_ANIMATED_MESH_TYPE
|
|||
//! Halflife MDL model file
|
||||
EAMT_MDL_HALFLIFE,
|
||||
|
||||
//! Graphics Language Transmission Format 2.0 (.gltf) mesh
|
||||
EAMT_GLTF2,
|
||||
|
||||
//! generic skinned mesh
|
||||
EAMT_SKINNED,
|
||||
|
||||
|
|
|
@ -18,6 +18,7 @@
|
|||
#include "CXMeshFileLoader.h"
|
||||
#include "COBJMeshFileLoader.h"
|
||||
#include "CB3DMeshFileLoader.h"
|
||||
#include "CGLTFMeshFileLoader.h"
|
||||
#include "CBillboardSceneNode.h"
|
||||
#include "CAnimatedMeshSceneNode.h"
|
||||
#include "CCameraSceneNode.h"
|
||||
|
@ -76,6 +77,7 @@ CSceneManager::CSceneManager(video::IVideoDriver *driver,
|
|||
MeshLoaderList.push_back(new CXMeshFileLoader(this));
|
||||
MeshLoaderList.push_back(new COBJMeshFileLoader(this));
|
||||
MeshLoaderList.push_back(new CB3DMeshFileLoader(this));
|
||||
MeshLoaderList.push_back(new CGLTFMeshFileLoader());
|
||||
}
|
||||
|
||||
//! destructor
|
||||
|
|
Loading…
Reference in New Issue