载入中...
搜索中...
未找到
Model3D.h
浏览该文件的文档.
Definition Module.h:43
Definition Graphics.h:56
Resource module for decoding 3D models via medialoader (Assimp). Produces ModelData; GPU upload is gr...
Definition Model3D.h:41
ModelData * newModelData(Data *data, std::string hintExt="")
Decode model from in-memory bytes.
Definition Model3D.cpp:69
graphics::Renderable3D * createRenderable(graphics::Graphics *gfx, ModelData *model, int meshIndex)
Definition Model3D.cpp:121
Model3D()
ModelData * newModelDataFromFile(std::string path)
Decode model from a VFS path (physfs). Uses EveFileSystem so sidecar files (.mtl, textures) resolve t...
Definition Model3D.cpp:104
Module_REG(Model3D)
~Model3D() override
CPU-side decoded 3D model (Assimp scene owned via medialoader::ModelScene). Does not upload to GPU — ...
Definition ModelData.h:23
Definition Build.cpp:11
Toggles for the Assimp post-processing steps applied by medialoader on decode. All default to on (mat...
Definition Model3D.h:28
bool improveCacheLocality
Definition Model3D.h:34
bool joinIdenticalVertices
Definition Model3D.h:32
bool generateNormalsIfMissing
Definition Model3D.h:31