Home
last modified time | relevance | path

Searched refs:inverseBindMatrices (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/
H A Dgltf2_exporter.cpp568 vector<Math::Mat4X4> inverseBindMatrices(ibls.cbegin(), ibls.cend()); in StoreInverseBindMatrices() local
569 if (!inverseBindMatrices.empty()) { in StoreInverseBindMatrices()
571 …reinterpret_cast<uint8_t*>(inverseBindMatrices.data()), inverseBindMatrices.size() * sizeof(Math::… in StoreInverseBindMatrices()
581 accessor.count = static_cast<uint32_t>(inverseBindMatrices.size()); in StoreInverseBindMatrices()
668 … exportSkin->inverseBindMatrices = StoreInverseBindMatrices(ibmHandle->matrices, bufferHelper); in ExportGltfSkins()
2012 if (skin->inverseBindMatrices) { in ExportSkins()
2013 … jsonSkin["inverseBindMatrices"] = FindObjectIndex(data.accessors, *skin->inverseBindMatrices); in ExportSkins()
H A Dgltf2_data_structures.h670 Accessor* inverseBindMatrices { nullptr }; in CORE3D_BEGIN_NAMESPACE()
H A Dgltf2_importer.cpp941 if (skin.inverseBindMatrices) { in BuildSkinIbmComponent()
942 GLTF2::GLTFLoadDataResult loadDataResult = GLTF2::LoadData(*skin.inverseBindMatrices); in BuildSkinIbmComponent()
H A Dgltf2_loader.cpp2340 skin->inverseBindMatrices = loadResult.data->accessors[matrices].get(); in PrimitiveAttributes()