Home
last modified time | relevance | path

Searched refs:meshes (Results 1 - 9 of 9) sorted by relevance

/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/gltf/
H A Dgltf.h134 BASE_NS::vector<CORE_NS::EntityReference> meshes; member
220 /** Data of each imported mesh. They are in the same order as in GLTFResourceData::meshes. */
221 BASE_NS::vector<Mesh> meshes; member
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/loaders/
H A Dintf_scene_loader.h72 BASE_NS::vector<CORE_NS::EntityReference> meshes; member
144 /** Data of each imported mesh. They are in the same order as in ResourceData::meshes. */
145 BASE_NS::vector<Mesh> meshes; member
/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/
H A Dgltf2_importer.cpp1877 const size_t meshIndex = FindIndex(data.meshes, node.mesh); in CreateMesh()
1878 if (meshIndex != GLTF2::GLTF_INVALID_INDEX && meshIndex < gltfResourceData.meshes.size()) { in CreateMesh()
1883 component->mesh = gltfResourceData.meshes[meshIndex]; in CreateMesh()
2062 size_t const meshIndex = FindIndex(data.meshes, node->mesh); in CreateMorphComponents()
2063 if (meshIndex != GLTF2::GLTF_INVALID_INDEX && meshIndex < gltfResourceData.meshes.size()) { in CreateMorphComponents()
2601 result_.data.meshes.clear();
2642 result_.data.meshes.clear();
2831 meshData_.meshes.resize(meshBuilders_.size());
2836 auto& currentMesh = meshData_.meshes[mesh];
3295 result_.data.meshes
[all...]
H A Ddata.h51 BASE_NS::vector<BASE_NS::unique_ptr<GLTF2::Mesh>> meshes; member
H A Dgltf2_exporter.cpp919 CORE_ASSERT(usedMeshes.size() == result.data->meshes.size()); in ExportGltfMeshes()
920 if (!usedMeshes.empty() && usedMeshes.size() == result.data->meshes.size()) { in ExportGltfMeshes()
921 auto meshIterator = result.data->meshes.begin(); in ExportGltfMeshes()
933 originalGltf && meshIndex < originalGltf->meshes.size()) { in ExportGltfMeshes()
938 auto const& originalPrimitives = originalGltf->meshes[meshIndex]->primitives; in ExportGltfMeshes()
959 result.data->meshes.erase( in ExportGltfMeshes()
960 std::remove(result.data->meshes.begin(), result.data->meshes.end(), nullptr), result.data->meshes.end()); in ExportGltfMeshes()
1847 for (auto const& mesh : data.meshes) { in ExportMeshes()
[all...]
H A Dgltf2_loader.cpp1640 loadResult.data->meshes.push_back(move(mesh));
1963 if (meshIndex < loadResult.data->meshes.size()) {
1964 mesh = loadResult.data->meshes[meshIndex].get();
2719 if (!ForEachObjectInArray(loadResult, jsonData, "meshes", ParseMesh)) {
/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/EcsSerializer/src/ecs_serializer/
H A Decs_asset_loader.cpp481 ec_.AddSubCollection("meshes", {}).AddEntities(importResult.data.meshes); in GltfImportFinished()
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Dscene_holder.cpp936 auto meshes = meshQuery_->GetResults(); in RemoveUriComponentsFromMeshes() local
938 SCENE_PLUGIN_VERBOSE_LOG("found %zu meshes", meshes.size()); in RemoveUriComponentsFromMeshes()
940 // Remove uri component from meshes, since it causes issues with prefab loading. in RemoveUriComponentsFromMeshes()
941 // The gltf importer shares the meshes between collections, if they have in RemoveUriComponentsFromMeshes()
945 for (auto& mesh : meshes) { in RemoveUriComponentsFromMeshes()
961 auto meshes = meshQuery_->GetResults(); in FindMesh() local
963 SCENE_PLUGIN_VERBOSE_LOG("found %zu meshes", meshes.size()); in FindMesh()
971 for (auto&& mesh : meshes) { in FindMesh()
[all...]
H A Dasset_loader.cpp632 ec_.AddSubCollection("meshes", {}).AddEntities(importResult.data.meshes); in GltfImportFinished()

Completed in 17 milliseconds