Closed echadwick-artist closed 3 months ago
The animation pointer extension implementation in the UX3D viewer is currently outdated. Adding support for KHR_animation_pointer to this repo is already planned and approved by Khronos and will be worked on in the upcoming months.
Thank you for the update Patrick!
We updated the animation_pointer extension, so the assets works as expected again. But for some reason, which I can currently not figure out, the texture transform for diffuse transmission does not work. As far as I see we are changing the UV values but there is no visual difference. Not exactly sure why, since we handle texture transforms the same for all extensions
Have you tried the latest version of the asset, which is here? https://github.com/KhronosGroup/glTF-Sample-Assets/pull/115
Just try it with the newest version but diffuese transmission still does not work
Hmm. I remember Babylon had some initial trouble getting it to work, maybe their reply here can help? https://forum.babylonjs.com/t/khr-animation-pointer-with-uv-transforms/49081/46?u=echadwick-artist
There's also an isolated test case I made, just above that reply.
Good luck!
I’m able to drag-and-drop this asset into glTF Sample Viewer (https://github.khronos.org/glTF-Sample-Viewer-Release/) and see the correct transforms:
Animation is not rendered, since this uses KHR_animation_pointer and the viewer does not support it yet, so I try to use the UX3D dev viewer (http://gltf.ux3d.io/), but when I try to drag-and-drop into the dev viewer the transforms are incorrect (although animation does play!):
Here is the glTF: animationPointerUVs_2024-04-04.zip
Thanks!