google / google/model-viewer

SceneViewer Bug "sampled joints and inverse bind poses out of sync"

Open
#4,353 1 comment 0 reactions 1 assignee Claimed by @eugenecys View on GitHub
flag: not model-viewer
Dominant language
TypeScript
Stars
8.2k
Forks
947
PR merge metrics
No merged PRs in 30d

Description

### Description

Opening the .glb model in SceneViewer of the live-demo further down generates the error:

"Couldn't load object
Looks like there's something wrong with this object"

After having a look at the log with Logcat I found the lines

`Future failed with error INTERNAL: sampled joints and inverse bind poses out of sync (920 != 920)`
and
`Failed to Load Gltf url 'https://cdn.glitch.global/097bc05d-39f2-405c-a0a7-a1d6fc76417d/tina_sceneviewer_bug.glb?v=1689074483193' reason: sampled joints and inverse bind poses out of sync (920 != 920)`

The `(920 != 920)` part looks like it might be a bug with SceneViewer and not with the model itself. Displaying works with WebXR.

#### Live Demo
https://quilted-attractive-snake.glitch.me/

### Version
- model-viewer: v3.1.1

### Browser Affected

- [x] Chrome, version: 114.0.5735.196
- [ ] Edge
- [ ] Firefox
- [ ] IE
- [ ] Safari

### OS

- [x] Android 11, Realme 6
- [ ] iOS
- [ ] Linux
- [ ] MacOS
- [ ] Windows

### AR
- [ ] WebXR
- [x] SceneViewer
- [ ] QuickLook

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.