Home
last modified time | relevance | path

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

/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/
H A Dskinning_system.cpp368 auto& skinIbm = *skinIbmHandle; in CreateInstance() local
369 if (skinIbm.matrices.size() != joints.size()) { in CreateInstance()
371 …"Skin bone count doesn't match the given joints (%zu, %zu)!", skinIbm.matrices.size(), joints.size… in CreateInstance()
391 skinInstance.count = skinIbm.matrices.size(); in CreateInstance()
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/
H A Dgltf2_importer.cpp936 bool BuildSkinIbmComponent(GLTF2::Skin const& skin, SkinIbmComponent& skinIbm) in BuildSkinIbmComponent() argument
938 skinIbm.matrices.reserve(skin.joints.size()); in BuildSkinIbmComponent()
947 skinIbm.matrices.insert(skinIbm.matrices.end(), ibls.begin(), ibls.end()); in BuildSkinIbmComponent()
955 skinIbm.matrices.insert(skinIbm.matrices.end(), skin.joints.size(), Math::IDENTITY_4X4); in BuildSkinIbmComponent()