GLB/GLTF 검증기

GLB / GLTF 파일의 헤더, chunk, JSON 구조와 일반적인 문제를 확인하세요. 모든 처리는 로컬에서 진행됩니다.

로딩 중...

잠시만 기다려 주세요

이 도구에 대하여

GLB 또는 GLTF 파일을 업로드하면 glTF 2.0 사양에 따라 컨테이너 헤더, chunk 레이아웃, JSON 구조를 검사합니다. GLTF 파일은 별도의 .bin 버퍼 및 텍스처 파일을 참조할 수 있으므로 함께 업로드하세요. 결과는 즉시 표시되며 파일은 서버에 업로드되지 않습니다.

사용 팁

  • 1glTF 2.0 사양 기준 검사
  • 2GLB 및 GLTF(외부 .bin 포함) 지원
  • 3각 문제에 수정 제안 제공

구성 옵션 설명

검사 결과 등급

오류

파일에 구조적 결함이 있어 보기 또는 변환에 실패할 수 있습니다.

경고

잠재적인 문제가 있을 수 있으므로 확인 후 사용하는 것이 좋습니다.

참고

정상적인 구조 정보로, 파일 구성을 이해하는 데 도움이 됩니다.

GLB/GLTF 검사 항목

매직 넘버

파일 헤더는 glTF 매직 넘버 0x46546C67이어야 합니다.

버전

GLB 버전 번호, 현재 glTF 2.0 사양 버전은 2입니다.

총 길이

헤더에 선언된 총 파일 길이는 실제 바이트 수와 일치해야 합니다.

청크 레이아웃

JSON 청크가 반드시 존재해야 하며 BIN 청크보다 앞에 있어야 합니다.

JSON 구조

glTF 문서의 필수 필드와 참조 무결성.

최소 크기

GLB는 최소 20바이트여야 합니다. 더 작은 파일은 잘렸거나 비어 있습니다.

BIN 청크

바이너리 청크는 지오메트리 데이터를 담으며, 범위가 선언된 길이 안에 들어가야 합니다.

asset.version

JSON 청크는 asset.version(glTF 2.0)을 선언해야 합니다.

포맷 정보

입력 형식

확장자:
glb
전체 이름:
GL Transmission Format Binary (glTF 2.0)
유형:
3D Model
형식:
GLB
주요 도구:
Three.jsBabylon.jsBlender
열기 방법:
3D Model ViewerGLB Viewer
설명:
GLB는 Khronos Web 3D 표준으로, glTF요소 단일 바이너리 파일에 통합.Three.js, Babylon.js, AR/VR에 활용.

참고:

  • 일부 3D 프린팅 슬라이서는 GLB 파일을 직접 가져올 수 없습니다
  • CAD 파라메트릭 편집에는 적합하지 않습니다

지원 기능:

  • 단일 자체 포함 바이너리 파일
  • PBR 재질 지원(기본 색상, 금속성, 거칠기, 노멀 맵)
  • 스켈레탈 애니메이션, 스키닝 및 모프 타겟
  • Draco 메시 압축 및 KTX2 텍스처 압축
  • 다중 메시 노드 및 씬 계층 구조

사용 방법

1

파일 업로드

GLB 또는 GLTF 파일을 드래그하세요

2

검사 결과 확인

매직 넘버, 버전, chunk, JSON 구조 항목을 확인하세요

3

필요 시 수정

DCC에서 유효한 파일로 다시 내보내세요

자주 묻는 질문

이 도구 관련

Q

GLB와 GLTF의 차이점은 무엇인가요?

A

GLB는 JSON, 버퍼, 텍스처를 하나로 묶은 단일 바이너리 컨테이너입니다. GLTF는 JSON 파일로, 외부 .bin 및 텍스처 파일을 참조할 수 있으므로 전체 검사를 위해 함께 업로드하세요.

Q

GLTF의 외부 파일을 지원하나요?

A

지원합니다. GLTF가 참조하는 .bin 버퍼와 텍스처 파일을 함께 업로드할 수 있으며, 도구가 이러한 참조의 무결성을 검사합니다.

Q

glTF JSON은 얼마나 엄격하게 검증되나요?

A

JSON은 glTF 2.0 사양에 따라 파싱됩니다. asset.version, meshes 같은 필수 필드, 버퍼와 이미지 참조, bufferView/accessor 범위가 확인됩니다. GLB 파일은 매직 넘버, 버전, 전체 길이, 청크 구조도 추가로 검사합니다. EXT_ 또는 벤더 확장은 해석되지 않습니다.

Q

GLTF 검증이 실패했습니다. 보통 무엇이 문제인가요?

A

가장 흔한 원인은 잘못된 JSON, asset.version 같은 필수 필드 누락, .gltf와 함께 업로드되지 않은 외부 .bin 또는 텍스처 파일, 데이터 범위를 벗어난 버퍼 참조입니다. DCC 도구에서 glTF 2.0으로 다시 내보내세요. 보고서에 실패한 정확한 필드나 청크가 표시됩니다.

Q

검증 도구가 파일의 문제를 수리하나요?

A

아니요. 검증은 읽기 전용입니다. GLB 바이너리 청크도 glTF JSON 문서도 수정되지 않습니다. 문제는 DCC 도구에서 파일을 다시 내보내면 해결됩니다.

Q

구조 검증을 통과하면 항상 정상적으로 로드되나요?

A

구조 검사는 파일 헤더, chunk, JSON 필수 필드 등 일반적인 문제를 다룹니다. 특정 애플리케이션이 의존하는 특수 확장이나 비즈니스 필드는 검사 범위에 포함되지 않습니다.

일반 질문

Q

Any3D는 완전히 무료인가요?

A

네, Any3D의 핵심 기능은 영구적으로 무료로 사용할 수 있습니다. 포맷 변환, 모델 최적화, 온라인 미리보기 등 기본 기능을 가입이나 결제 없이 사용할 수 있습니다.

Q

파일이 서버로 업로드되나요?

A

아니요. 선택하신 파일은 이 기기의 브라우저에서만 처리되며, 기기를 떠나지 않고 저희 서버로도 전송되지 않습니다. 사용자 파일을 저장하지 않으며, 처리가 끝나면 브라우저 메모리의 관련 데이터가 해제됩니다.

Q

소프트웨어를 설치해야 하나요?

A

어떤 소프트웨어도 설치할 필요가 없습니다. Any3D는 완전히 브라우저 기반 도구로, 페이지를 열기만 하면 모든 기능을 사용할 수 있으며 Windows, Mac, Linux 등 주요 운영체제를 지원합니다.

Q

파일 크기에 제한이 있나요?

A

처리 능력은 단순한 파일 크기가 아니라 기기 성능과 모델의 정점 수 및 텍스처 복잡도에 따라 결정됩니다. 파일 크기 제한은 두지 않지만, 기기가 감당할 수 있는 범위를 넘으면 페이지가 느려지거나 충돌할 수 있습니다.

후원하기