모델 압축

올인원 3D 최적화: 메시 단순화, 텍스처 압축, glTF에서 Meshopt 또는 Draco 선택 가능, 가능한 원본 형식으로 다운로드.

로딩 중...

잠시만 기다려 주세요

이 도구에 대하여

완전한 압축 파이프라인: 메시 단순화, glTF 컨테이너 인코딩(기본 추천 Meshopt, 또는 Draco 선택 가능, 둘은 상호 배타적), 텍스처 크기 조정/변환(WebP/JPEG/KTX2). GLB, GLTF, OBJ, FBX, STL, PLY를 지원합니다. 출력은 기본적으로 가능한 원본 형식을 유지합니다; glTF 계열은 최적화된 GLB로 제공됩니다. 모든 작업은 브라우저에서 로컬로 실행됩니다.

사용 팁

  • 1한 번에 단순화 + 텍스처 + Meshopt/Draco(glTF만)
  • 2기본 원본 형식 출력; GLB/GLTF → 최적화된 GLB
  • 3웹 환경에서는 Meshopt 권장; 최대한 작은 용량을 원하면 Draco 선택
  • 4STL/PLY는 메시 단순화와 Binary 인코딩만 수행, Draco 없음

구성 옵션 설명

정점 / 지오메트리

메시 단순화

기본값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권장

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

Sequential

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

Quantization bits (advanced)

Shown under Advanced settings in the UI. Vertex attribute precision when Meshopt or Draco writes glTF. Defaults: position 14, normal 10, UV 12. Lower bits shrink files more but raise crack, shading, or UV artifact risk.

위치 비트

기본값14

범위8 – 16

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

법선 비트

기본값10

범위8 – 16

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

UV 비트

기본값12

범위8 – 16

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

텍스처 / 이미지

최대 텍스처 크기

기본값1024px

모든 텍스처 크기를 이 최대 크기 내로 제한하여 텍스처 메모리 사용량과 파일 크기를 줄입니다.

256px
512px
1024px권장
2048px
4096px
원본 크기 유지

텍스처 형식

기본값WebP

텍스처를 더 효율적인 형식으로 변환합니다. WebP는 뛰어난 압축률과 넓은 브라우저 지원을 제공합니다.

WebP권장
JPEG
PNG
KTX2
원본 형식 유지

품질

기본값0.75

범위0.1 – 1 · step 0.05

WebP 및 JPEG 형식의 압축 품질을 설정합니다.

KTX2 인코딩 모드

ETC1S는 파일 크기가 더 작아 디퓨즈 맵에 적합합니다. UASTC는 더 많은 디테일을 보존하여 노멀 맵에 권장됩니다.

포맷 정보

입력/출력

확장자:
Model
전체 이름:
3D Model
유형:
3D Model
형식:
Various 3D Formats
주요 도구:
Three.jsBabylon.js
열기 방법:
Windows 3D ViewerBlender
설명:
any-3d 뷰어는 GLB, OBJ, FBX, STL 등 다양한 3D 모델 형식을 지원합니다. 파일을 드래그 앤 드롭하여 바로 확인하세요.

참고:

  • 20+ 3D 모델 형식 지원
  • 연결 텍스처 파일(MTL, 이미지)을 메인 모델과 함께 업로드 가능
  • 모든 처리는 로컬에서 이루어집니다 — 파일이 브라우저를 떠나지 않습니다

지원 기능:

  • WebGL을 통한 실시간 GPU 가속 렌더링
  • 궤도 제어: 회전, 이동, 확대/축소
  • 와이어프레임 및 음영 처리 디스플레이 모드
  • 정점/면 수가 포함된 모델 정보 패널
  • 애니메이션 형식의 애니메이션 재생

사용 방법

1

모델 업로드

GLB, GLTF, OBJ, FBX, STL 또는 PLY 파일을 드래그 앤 드롭하세요. 텍스처가 있으면 자동으로 감지합니다.

2

압축 매개변수 설정

메시 단순화; glTF는 Meshopt 또는 Draco 선택 가능(상호 배타적, 기본 권장 Meshopt); 필요에 따라 텍스처 크기와 형식을 조정하세요.

3

압축 및 다운로드

결과를 미리 보고 다운로드하세요. 기본적으로 원본 형식을 유지합니다(glTF 계열은 최적화된 GLB로 출력).

자주 묻는 질문

이 도구 관련

Q

이 도구는 정점/텍스처 전용 도구와 무엇이 다른가요?

A

한 번의 패스로 모든 최적화를 적용합니다: 메시 단순화, 텍스처 크기 조정/압축, glTF 출력용 Meshopt 또는 Draco 인코딩. 정점 전용 도구는 텍스처를 건너뛰고, 텍스처 전용 도구는 지오메트리 축소를 건너뜁니다. 최대 크기 감소를 위한 가장 포괄적인 옵션입니다.

Q

메시 단순화, Meshopt, Draco는 무엇이 다른가요?

A

단순화(Meshopt 라이브러리)는 실제로 면과 정점을 제거합니다. 강도가 높을수록 폴리곤이 적고 파일이 작아지며, 극단적인 값에서는 디테일 손실이 보입니다. Meshopt와 Draco는 면 수를 변경하지 않고 기존 지오메트리 버퍼를 줄이는 glTF 컨테이너 인코딩입니다. Meshopt는 디코딩이 더 빠르고 Draco는 더 작은 경우가 많습니다. 둘은 상호 배타적이므로 하나를 선택하세요. 최상의 결과를 위해 먼저 단순화한 다음 인코딩 하나를 추가하세요.

Q

다운로드 형식은 무엇인가요?

A

기본적으로 지원되는 경우 입력과 동일합니다: STL은 STL, OBJ는 OBJ, FBX는 FBX, PLY는 PLY로 유지됩니다. GLB/GLTF 입력은 최적화된 GLB로 내보내집니다(컨테이너가 변경되는 유일한 경우). 더 이상 모든 형식에 대해 강제로 GLB를 출력하지 않습니다.

Q

Meshopt와 Draco를 함께 활성화해야 하나요?

A

아니요. 같은 지오메트리에서는 상호 배타적입니다. 웹에 권장되는 기본값인 Meshopt 또는 최대 압축을 위한 Draco 중 하나만 활성화하세요. 더 줄여야 한다면 단순화 강도를 높이거나 텍스처를 먼저 압축하세요.

Q

모델이 얼마나 작아지나요?

A

결과는 크게 다릅니다. 단순한 모델은 30-50% 줄어들 수 있고, 단순화 + 컨테이너 인코딩 + 텍스처 압축을 모두 활성화하면 복잡한 텍스처 모델은 70-90%까지 줄어들 수 있습니다.

Q

웹에 가장 적합한 텍스처 형식은 무엇인가요?

A

WebP가 최고의 압축률을 제공합니다 (유사한 품질에서 JPEG보다 약 30% 작습니다) 그리고 모든 최신 브라우저에서 지원됩니다. 최대 호환성에는 JPEG, 무손실 또는 알파에는 PNG, 지원 엔진에서 GPU 준비 전달에는 KTX2를 사용하세요.

Q

KTX2에 대해 무엇을 알아야 하나요?

A

KTX2는 하드웨어 가속 디코딩이 가능한 GPU 최적화 텍스처 형식입니다. 대부분의 이미지 뷰어와 표준 3D 소프트웨어는 열 수 없으므로 Three.js(KTX2Loader), Babylon.js 또는 전용 GPU 텍스처 도구 같은 호환 도구가 필요합니다. 일반적인 호환성이 필요하면 WebP/JPEG를 유지하세요.

Q

모든 압축 옵션을 활성화해야 하나요?

A

웹 배포의 경우 모든 것(단순화 + 텍스처 압축 + Meshopt/Draco)을 활성화하면 가장 작은 파일을 얻을 수 있습니다. 보관 목적이라면 전체 기하학적 디테일을 보존하기 위해 단순화를 건너뛰세요. 텍스처만으로도 크기를 상당히 줄일 수 있습니다.

일반 질문

Q

Any3D는 완전히 무료인가요?

A

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

Q

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

A

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

Q

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

A

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

Q

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

A

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

후원하기