Searched refs:meshBuilder (Results 1 – 2 of 2) sorted by relevance
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/ |
H A D | gltf2_importer.cpp | 474 : 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 D | scene_holder.cpp | 2447 …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()
|