Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Consider allowing edits to glTF skin definitions #3075
Comments
|
I've never tried it. but can you getChildren() and look for your node. and then SetParent() to attach things to it? |
|
The Bones are not the child nodes of Renderable. So it is not possible. In Sceneform the renderable could be set on a SkeletonNode which provide with the bone information as well and using setAttachment we could connect a different renderable to that bone position. |
|
In the gltfio library, the mapping from joint nodes to renderables is only used in Animator::updateBoneMatrices(), and yes this mapping is immutable right now, and not exposed to Java clients. (C++ clients can peek at the raw cgltf structs.) Note that the use of To summarize, this sounds like this is a feature request that would allow SkinVector to be readable and modifiable, both for |
|
@verma-akash are you still blocked by this? Did my summary make sense? |
|
@prideout As you mentioned this is a feature request, i'll wait for the update. Thanks |
Hi,
Sorry for asking sceneform related bug here but since the repo is archived didn't have other options.
This is related to the sceneform related bug google-ar/sceneform-android-sdk#1039
My question is there a way to directly use filament to find the bones position that are exported in the model and attach a another Model at that position.
Using FilamentAsset from sceneform i was able to check the entity names which included the Bones present in the model, but is there a way to attach nodes to this bone.