esp::assets::Mp3dInstanceMeshData class

Base classes

class GenericInstanceMeshData

Constructors, destructors, conversion operators

Mp3dInstanceMeshData()
~Mp3dInstanceMeshData() virtual

Public functions

auto loadMp3dPLY(const std::string& plyFile) -> bool
Loads an MP3D house segmentations PLY file.
auto saveSemMeshPLY(const std::string& plyFile, const std::unordered_map<int, int>& segmentIdToObjectIdMap) -> bool
Saves semantic mesh PLY with object ids per-vertex.

Protected variables

std::vector<vec3ui> cpu_ibo_
std::vector<int> materialIds_
std::vector<int> segmentIds_
std::vector<int> categoryIds_