Home
last modified time | relevance | path

Searched refs:meshBuilder (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/
H A Dgltf2_importer.cpp474 : success(other.success), error(move(other.error)), meshBuilder(move(other.meshBuilder)) in GatherMeshDataResult()
481 meshBuilder = move(other.meshBuilder); in operator =()
491 IMeshBuilder::Ptr meshBuilder; member
834 result.meshBuilder->SetAABB(primitiveIndex, min, max); in ProcessPrimitives()
853 result.meshBuilder->SetMorphTargetData( in ProcessPrimitives()
884 result.meshBuilder->Allocate(); in GatherMeshData()
889 if (result.meshBuilder->GetVertexCount()) { in GatherMeshData()
890 result.meshBuilder->CreateGpuResources(); in GatherMeshData()
899 if (gatherResult.meshBuilder->GetVertexCount() == 0) { in ImportMesh()
902 auto meshEntity = gatherResult.meshBuilder->CreateMesh(ecs); in ImportMesh()
[all …]
/ohos5.0/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Dscene_holder.cpp2447 …auto meshBuilder = CORE_NS::CreateInstance<CORE3D_NS::IMeshBuilder>(*renderContext_, CORE3D_NS::UI… in CreateMeshFromArrays() local
2454 meshBuilder->Initialize(vertexInputDeclaration, 1); in CreateMeshFromArrays()
2464 meshBuilder->AddSubmesh(submesh); in CreateMeshFromArrays()
2466 meshBuilder->Allocate(); in CreateMeshFromArrays()
2469 meshBuilder->SetVertexData(subMeshIndex, FillData<BASE_NS::Math::Vec3>(geometry->vertices), in CreateMeshFromArrays()
2473 meshBuilder->CalculateAABB(subMeshIndex, FillData<BASE_NS::Math::Vec3>(geometry->vertices)); in CreateMeshFromArrays()
2474 meshBuilder->SetIndexData(subMeshIndex, FillData<IndicesType>(geometry->indices)); in CreateMeshFromArrays()
2477 auto entity = meshBuilder->CreateMesh(*ecs_); in CreateMeshFromArrays()