GLB 인스펙터
파일·OS
GLB는 단말 안에서만 읽습니다. 모델 안의 URI는 나열만 하고 외부 URL도 data URI도 가져오지 않습니다.
.glb를 고르거나 여기에 놓습니다(최대 64.00 MB).
GLB를 불러오면 여기에 결과가 나옵니다.
검사 결과
와이어프레임
정적 베이스 메시를 선으로만 그립니다. 끌어서 방향을 바꿀 수 있습니다.
사용 방법
GLB를 불러온다
.glb를 고르거나 여기에 놓습니다. 헤더, 청크 배치, bufferView와 accessor의 범위, 노드 계층의 순환을 검사한 뒤 목록을 만듭니다.
구조를 확인한다
메시·삼각형 수·노드 계층·머티리얼·내장 이미지·스킨·애니메이션을 봅니다. 발견한 URI는 가져오지 않고 문자열로만 나열합니다.
형태와 리포트를 가져간다
와이어프레임을 끌어 방향을 바꾸고, 필요하면 구조 리포트를 JSON으로 저장합니다. 미리보기가 안 되는 모델도 목록과 저장은 남습니다.
판정 범위
파일 64 MiB, JSON 청크 16 MiB, JSON은 25만 노드·깊이 96, 배열 10만 개, accessor는 1,000만 개, 노드 계층 96단, 미리보기는 3만 선분까지. 미리보기는 내장 buffer 0의 비압축 FLOAT VEC3 POSITION만 읽으며 압축 메시·sparse accessor·외부 참조·data URI·확장이 붙은 primitive는 그리지 않습니다. 재질·조명·텍스처·스키닝·모프·애니메이션 재생, 텍스처 추출, 최적화, Khronos 공식 Validator에 해당하는 적합성 검증은 없습니다. 단독 .gltf와 별도 파일 구성은 지원하지 않습니다.
자주 묻는 질문
- Blender나 Three.js와 같은 모습으로 보이나요?
- 아닙니다. 여기서는 구조 검사와 정적 와이어프레임만 다룹니다. 재질·조명·텍스처·애니메이션을 적용한 완성된 모습과는 다릅니다.
- 구조는 나오는데 모델이 그려지지 않는 이유는 무엇인가요?
- 압축 메시, sparse accessor, 외부 참조 등은 미리보기 대상이 아니기 때문입니다. 그리지 못하는 이유를 화면에 표시하고 목록과 리포트 저장은 남깁니다.
- 외부 텍스처를 불러오나요?
- 불러오지 않습니다. URI는 문자열로 나열만 하고 data URI를 포함해 가져오지도 해제하지도 않습니다.
- 삼각형 수가 실제 그리기 부하인가요?
- 아닙니다. 메시별 삼각형 수의 합계입니다. 같은 메시를 몇 번 배치했는지, 화면에 보이는지는 반영하지 않습니다.
- 애니메이션을 재생할 수 있나요?
- 없습니다. 이름과 channel 수 목록만 확인할 수 있고 재생도 스키닝도 하지 않습니다.
- 검사를 통과하면 GLB 사양에 적합한가요?
- 보장하지 않습니다. 여기서 검사한 구조 조건을 통과했다는 뜻이며 공식 적합성 검증기를 대신하지 않습니다.