SupaVoxel
무료 웹 3D 도구

무료 온라인 GLB 압축기

.glb 파일을 끌어다 놓으면 더 작은 파일로 돌려드립니다. 텍스처는 WebP로 다시 인코딩되고 최대 2K, 1K, 512px로 제한할 수 있으며, 메시는 양자화되어 meshopt로 패킹됩니다. 전후 크기를 확인할 수 있고 파일은 기기 밖으로 나가지 않습니다.

  • 브라우저에서 실행
  • 가입 없음
  • 전 / 후 크기
  • 원본보다 커지지 않음
업데이트 2026년 10월

GLB 파일 압축 방법

  1. 01

    모델 끌어다 놓기

    위 도구에 .glb 파일을 끌어다 놓으세요. 최대 200MB까지 가능합니다. 다른 형식도 됩니다: OBJ, FBX, glTF, STL, 3MF, PLY, USDZ, DAE, STEP은 먼저 GLB로 변환됩니다. 패널에 파일 크기, 삼각형 수, 텍스처 수가 표시됩니다. 샘플 사용해 보기를 누르면 텍스처가 있는 모델을 불러옵니다.
  2. 02

    텍스처 크기 선택

    최대 텍스처 크기는 모든 텍스처의 가장 긴 변을 제한합니다: 유지, 2K(기본), 1K, 512. 이미 제한보다 작은 텍스처는 원래 크기를 유지합니다. 모델에 텍스처가 없으면 이 옵션은 비활성화됩니다.
  3. 03

    압축 및 다운로드

    GLB 압축을 클릭하세요. 파일 크기가 전 → 후로 표시되고 절감률과 소요 시간도 함께 나옵니다. 스테이지의 원본 / 결과 토글로 비교할 수 있습니다. 결과를 다운로드하세요. 파일 이름은 -compressed.glb로 끝납니다.

GLB 압축기가 하는 일

절감 효과는 두 가지입니다: 보통 GLB의 대부분을 차지하는 이미지와 지오메트리.

WebP 텍스처

PNG 및 JPEG 텍스처는 고품질(0.91) WebP로 다시 인코딩됩니다. WebP가 실제로 더 작을 때만 텍스처를 교체합니다.

텍스처 다운스케일

4K에서 2K로 줄이면 텍스처당 픽셀 수가 4분의 1로, 1K로 줄이면 16분의 1로 줄어듭니다. 휴대폰 화면에서는 2K 텍스처와 4K 텍스처를 구분하기 어렵습니다.

양자화된 정점

위치, 노멀, UV는 32비트 부동소수점 대신 압축된 정수로 저장됩니다(KHR_mesh_quantization).

Meshopt 패킹

정점 및 인덱스 데이터는 GPU 캐시에 맞게 재정렬되고 EXT_meshopt_compression으로 압축됩니다. 브라우저에서 매우 빠르게 디코딩됩니다.

원본보다 커지지 않습니다

압축된 파일이 원본 GLB보다 작지 않으면 원본을 돌려드리며 그 이유를 안내합니다.

비공개

모든 작업은 gltf-transform과 WebAssembly로 컴파일된 meshoptimizer를 사용해 브라우저 탭 안에서 실행됩니다. 업로드가 없습니다.

GLB 압축: 텍스처 크기 선택

텍스처 제한은 절감 효과의 대부분을 결정하는 설정입니다. 모델을 어디에 표시할지에 따라 선택하세요.

설정추천 용도단점
유지히어로 제품 샷, 근접 확인절감 효과 가장 작음: WebP 재인코딩과 지오메트리 패킹만 적용
2K(기본)웹 제품 뷰어, AR, 대부분의 게임 소품화면에서는 손실이 거의 보이지 않음, 4K 또는 8K 원본에서 큰 절감
1K썸네일, 카탈로그 그리드, 모바일 우선 페이지, 배경 소품가까이 보면 흐릿함, 파일은 매우 작음
512작은 미리보기, 멀리 있는 오브젝트, 저사양 모바일아이콘보다 큰 화면에서는 흐림이 눈에 띔

GLB 압축기는 바이트를 줄일 뿐 폴리곤 수를 줄이지는 않습니다. 삼각형 수가 문제라면 먼저 메시 단순화 도구로 줄인 다음 결과를 압축하세요.

GLB 압축기 결과물이 작동하는 곳

출력은 세 가지 표준 glTF 확장을 사용합니다: EXT_meshopt_compression, KHR_mesh_quantization, EXT_texture_webp. three.js(GLTFLoader에 meshopt 디코더를 등록한 경우), Babylon.js, Google의 model-viewer는 모두 이를 읽을 수 있어 대부분의 제품 뷰어, 구성 도구, WebXR 페이지를 커버합니다. 저희 자체 도구들도 glTF 뷰어를 비롯해 모두 이 파일을 엽니다.

모든 앱이 모든 확장을 읽는 것은 아닙니다. 일부 데스크톱 3D 앱, 오래된 게임 엔진 임포터, 일부 마켓플레이스는 meshopt나 WebP를 디코딩하지 못할 수 있습니다. 규칙은 간단합니다. 편집용 원본 GLB는 보관하고, 압축본을 배포하세요. 대상 앱에서 모델이 비어 있거나 텍스처 없이 표시된다면 해당 확장이 없는 것이므로 원본을 주세요.

이 압축기는 Draco가 아니라 meshopt를 사용합니다. 둘 다 지오메트리를 잘 줄이지만 meshopt는 뷰어 기기에서 더 빠르게 디코딩되므로 GLB 압축기에서 사용합니다.

가장 작은 파일을 만드는 GLB 압축기 팁

권장
  • 2K로 시작하고, 페이지 예산에 파일이 여전히 너무 크면 1K로 낮추세요
  • 고밀도 스캔과 AI 모델은 먼저 메시 단순화 도구로 삼각형을 줄이세요
  • 배포 전에 원본과 결과를 근접 비교하세요
  • 압축 파일을 실제 대상(사이트, 엔진)에서 한 번 테스트하세요
비권장
  • 원본 파일은 덮어쓰지 말고 편집용으로 보관하세요
  • 지오메트리만 있는 모델이 텍스처 모델만큼 줄어들 것이라 기대하지 마세요. 바이트는 이미지에서 나옵니다
  • 사람들이 확대해서 볼 제품에는 512를 사용하지 마세요
  • meshopt로 테스트하지 않은 앱에 압축 GLB를 보내지 마세요

FAQ

자주 묻는 질문

이 GLB 압축기는 무료인가요?

네. 가입, 워터마크, 파일 수 제한이 없습니다. 압축은 브라우저의 내 컴퓨터에서 실행되므로 비용이 없습니다. 파일당 최대 200MB까지 가능해 거의 모든 웹 또는 AR 에셋을 처리할 수 있습니다.

GLB가 얼마나 작아지나요?

파일 구성에 따라 다릅니다. 보통 텍스처가 GLB 크기의 대부분을 차지하므로 4K PNG 텍스처가 있는 모델은 2K나 1K에서 크게 줄어들고, 지오메트리만 있는 파일은 양자화와 meshopt로 더 작은 절감 효과를 얻습니다. 도구가 파일의 정확한 전후 크기와 절감률을 보여줍니다.

GLB 압축기가 모델 모양을 바꾸나요?

유지 또는 2K에서는 화면에서 차이를 거의 보기 어렵습니다. 양자화는 정점 위치를 일반적인 시청 거리에서는 보이지 않는 미세한 격자로 반올림합니다. 텍스처 크기를 낮추면 세부 묘사가 부드러워지는데, 다운로드 전에 원본/결과 토글로 확인할 수 있습니다.

GLB가 업로드되나요?

아니요. 파일은 페이지에서 실행되는 JavaScript와 WebAssembly로 읽고, 압축하고, 씁니다. 서버로 전송되는 것이 없으므로 미공개 제품과 고객 에셋이 기기에 남습니다.

Draco 압축을 사용하나요?

아니요, 양자화된 정점과 meshopt를 사용하고 텍스처에는 WebP를 씁니다. Meshopt 파일은 빠르게 디코딩되며 three.js, Babylon.js, model-viewer에서 지원됩니다. Draco가 꼭 필요하다면 명령줄에서 gltf-transform 같은 도구를 사용하세요. 저희 뷰어는 두 종류를 모두 엽니다.

다른 형식에서 변환된 GLB 파일도 압축할 수 있나요?

네. OBJ, FBX, glTF, STL, 3MF, PLY, USDZ, DAE, STEP 파일을 끌어다 놓으면 브라우저에서 먼저 GLB로 변환된 다음 압축됩니다. 다운로드는 항상 .glb입니다. 단위 및 텍스처 처리 등 더 많은 변환 옵션이 필요하면 전용 변환기를 사용하세요.

왜 원본 파일을 돌려받았나요?

압축기는 넣은 파일보다 큰 파일을 절대 돌려주지 않습니다. GLB가 이미 압축되어 있거나 더 이상 패킹할 수 없는 데이터가 대부분이면 결과가 더 작지 않을 수 있어 원본과 안내를 돌려드립니다. 모델에 텍스처가 있다면 더 낮은 텍스처 크기를 사용해 보세요.

무료로 시작

지금 GLB 압축하기

위 GLB 압축기에 모델을 끌어다 놓고 업로드 없이 몇 MB를 절약하는지 정확히 확인하세요.

무료 · 브라우저에서 실행 · 회원가입 불필요