GLB 정점 압축

면 수를 줄이고 Meshopt 또는 Draco를 선택할 수 있습니다. 더 작은 GLB, 웹과 엔진에 적합합니다.

작업 영역

로딩 중...

잠시만 기다려 주세요

이 도구에 대하여

GLB 지오메트리만 압축합니다(텍스처 변경 없음). 메시 단순화로 면 수를 줄입니다. 기본적으로 Meshopt를 권장하며, Draco도 선택 가능하지만 두 옵션은 상호 배타적입니다. 출력은 최적화된 GLB입니다. 전 과정이 로컬에서 처리됩니다.

사용 팁

  • 1실행 시 디코딩은 Meshopt를 우선, 극한의 용량을 원한다면 Draco를 선택하세요
  • 2Meshopt와 Draco는 동시에 사용할 수 없습니다
  • 3다운로드 전에 미리보기로 단순화 강도를 조정할 수 있습니다

구성 옵션 설명

정점 / 지오메트리

메시 단순화

기본값50%

범위0% – 100% · step 5%

메시 단순화 알고리즘을 사용하여 면과 정점 수를 줄입니다. 기본값은 중간 강도이며, 강도를 높이면 파일 크기를 더 줄일 수 있지만 표면 디테일이 손실될 수 있습니다. 지오메트리 밀도만 변경하며 파일 컨테이너 형식은 변경하지 않습니다.

Meshopt 압축

기본값켜기

glTF/GLB에 EXT_meshopt_compression을 적용하여 면 수를 변경하지 않고 지오메트리 버퍼를 압축합니다. 기본적으로 활성화되어 런타임 로딩에 적합합니다. Draco와 상호 배타적이며 동시에 사용할 수 없습니다. STL/OBJ/FBX 등 glTF가 아닌 출력에는 사용되지 않습니다.

켜기권장

기본값. Meshopt 컨테이너 압축을 활성화합니다.

끄기

Meshopt 확장을 작성하지 않습니다.

Meshopt 레벨

기본값높음

Meshopt 인코딩 전략을 제어합니다. 기본값 '높음': 일반적으로 더 작은 크기와 속성 필터를 활성화하여 대부분의 웹 시나리오에 적합합니다. '중간': 더 많은 속성을 균일하게 양자화하며 일부 툴체인에서 더 보수적입니다.

높음권장

기본값. 더 공격적인 압축과 필터로 일반적으로 더 작은 크기입니다.

중간

더 균일한 양자화로 압축률이 일반적으로 약간 낮습니다.

Draco 압축

기본값끄기

glTF/GLB에 KHR_draco_mesh_compression을 적용합니다. 크기가 Meshopt보다 작은 경우가 많지만 디코딩 오버헤드가 더 큽니다. 기본적으로 꺼져 있으며 Meshopt와 상호 배타적입니다. glTF가 아닌 출력에는 사용되지 않습니다.

끄기권장

기본값. Draco 확장을 작성하지 않습니다.

켜기

Draco를 활성화합니다(Meshopt가 비활성화됨).

압축 강도

기본값6

범위1 – 10

Draco 인코딩/디코딩 속도 균형, 범위 1, 10. 값이 높을수록 크기 우선, 인코딩이 느려집니다. 기본값 6은 대부분의 모델에 적합합니다.

인코딩 방법

기본값Edgebreaker

Draco 토폴로지 인코딩 방식. 기본값 Edgebreaker는 삼각 메시 압축률이 일반적으로 더 좋습니다. Sequential은 일부 스트립/포인트 순서 시나리오에 더 적합합니다.

Edgebreaker권장

기본값. 일반적인 삼각 메시에 적합합니다.

순차

정렬된 스트립 등 특수 토폴로지에 적합합니다.

Quantization bits

UI의 고급 설정 아래에 표시됩니다. Meshopt 또는 Draco가 glTF를 작성할 때의 정점 속성 정밀도입니다. 기본값: position 14, normal 10, UV 12. 비트가 낮을수록 파일은 더 작아지지만 크랙, 셰이딩 또는 UV 아티팩트 위험이 커집니다.

위치 비트

기본값14

범위8 – 16

POSITION 속성 양자화 비트 수(8, 16). 기본값 14: 크기와 균열 위험의 균형이 좋습니다. 너무 낮으면 간격이나 떨림이 발생할 수 있습니다.

법선 비트

기본값10

범위8 – 16

NORMAL 속성 양자화 비트 수(8, 16). 기본값 10. 너무 낮으면 명암 얼룩이 발생할 수 있습니다.

UV 비트

기본값12

범위8 – 16

TEXCOORD 속성 양자화 비트 수(8, 16). 기본값 12. 너무 낮으면 텍스처 크롤링이나 떨림이 발생할 수 있습니다.

포맷 정보

입력 형식

확장자:
glb
전체 이름:
GL 전송 형식 바이너리(glTF 2.0)
유형:
3D 모델
형식:
GLB
주요 도구:
Three.jsBabylon.jsBlender
설명:
GLB는 glTF 2.0의 바이너리 패키징 형식으로 Khronos 그룹이 관리합니다. 단일 파일에 메시, 재질, 텍스처, 애니메이션을 포함하며 Web 3D 및 AR/VR의 사실상 표준입니다. Three.js, Babylon.js, model-viewer, 주요 e커머스 3D 미리보기에서 기본 지원되며 외부 리소스 의존성이 없어 깨지지 않습니다. GLB는 PBR 재질, 스켈레탈 애니메이션을 유지하고 Draco/Meshopt 압축을 지원하여 웹 표시, AR 빠른 보기, 소프트웨어 전달에 적합합니다. 단, CAD 파라미터 이력이 없어 STEP 등의 원시 파일을 GLB로 내보내면 파라메트릭 편집이 불가능합니다. 3D 프린팅에서는 대부분 슬라이서가 GLB를 직접 읽지 못하므로 STL 또는 3MF를 권장합니다.

참고:

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

지원 기능:

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

출력 형식

확장자:
glb
전체 이름:
GL 전송 형식 바이너리(압축)
유형:
3D 모델
형식:
바이너리(glTF 2.0) Draco/텍스처 압축
주요 도구:
Three.jsBabylon.js
설명:
압축 GLB 형식은 Draco 지오메트리 압축 및/또는 텍스처 최적화로 파일 크기를 크게 줄이면서도 화질을 유지합니다.

참고:

  • Draco 인코딩 모델은 렌더링에 Draco 디코더가 필요합니다
  • 설정에 따라 파일 크기를 50-90%까지 줄일 수 있습니다

지원 기능:

  • Draco 지오메트리 압축(최대 90% 감소)
  • WebP/JPEG 텍스처 형식 변환
  • 구성 가능한 강도의 메시 단순화
  • 원본 PBR 재질 및 장면 계층 구조 유지

사용 방법

1

모델 업로드

GLB 파일을 드래그 앤 드롭하세요

2

파라미터 설정

단순화 설정; Meshopt 또는 Draco 중 하나를 선택하세요

3

압축 및 다운로드

미리보기 후 최적화된 GLB 다운로드

Q

애니메이션이 유지되나요?

A

네. 애니메이션 데이터는 보존됩니다. 압축은 지오메트리 버퍼만 재인코딩합니다. 매우 공격적인 단순화는 스킨 메시를 변형시킬 수 있으므로, 다운로드 전에 애니메이션 포즈에서 미리보기를 확인하세요.

Q

Meshopt와 Draco 중 무엇을 선택해야 하나요?

A

Meshopt가 기본값입니다. 웹과 모바일에서 디코딩이 빠르고 Three.js에서 지원이 잘 되어 있습니다. Draco는 더 작은 파일을 만들 수 있지만 디코딩 시간이 더 걸리는 경우가 많습니다. 둘은 상호 배타적이므로 하나만 활성화하세요.

Q

다운로드 파일은 단일 GLB로 유지되나요?

A

네. 결과는 동일한 이름과 구조를 가진 최적화된 단일 파일 GLB이므로 기존 로더와 파이프라인이 계속 작동합니다. GLTF 입력도 허용되며 GLB로 내보내집니다.

Q

GLTF를 입력으로 사용할 수 있나요?

A

네. 전용 GLTF 정점 압축 페이지도 사용할 수 있습니다. 두 도구 모두 GLTF를 받아 최적화된 GLB를 생성합니다. 누락이 없도록 .gltf 파일과 함께 .bin 및 텍스처 파일을 업로드하세요.

Q

파일 크기를 얼마나 줄일 수 있나요?

A

메시와 설정에 따라 일반적으로 50-90% 감소합니다. 폴리곤 수가 많은 밀집 모델은 Draco 또는 Meshopt의 효과가 가장 큽니다. 단순화는 먼저 면을 제거하여 추가 절감 효과를 제공합니다.

Q

다운로드 전에 결과를 미리볼 수 있나요?

A

네. 실시간 미리보기가 단순화된 메시를 표시하므로 디테일 손실과 애니메이션 동작을 비교할 수 있습니다. 실루엣과 동작이 자연스러워질 때까지 강도를 조정한 후 다운로드하세요.