일괄 모델 압축

여러 모델 또는 ZIP을 업로드하고 공통 매개변수로 한 번에 압축하며, 각 파일은 입력 형식 그대로 출력됩니다.

로딩 중...

잠시만 기다려 주세요

이 도구에 대하여

단일 모델 압축의 일괄 버전: 메시 단순화, glTF에서 Meshopt 또는 Draco(상호 배타적), 텍스처 최적화. GLB, GLTF, OBJ, FBX, STL, PLY, ZIP 지원. 각 결과는 원본 형식을 최대한 유지(glTF 계열 → 최적화 GLB). 매개변수는 전체 공통. 모든 작업은 로컬에서 처리.

사용 팁

  • 1한 번에 최대 약 20개 모델
  • 2ZIP 및 혼합 형식 지원
  • 3glTF는 Meshopt 권장, Draco 선택 가능
  • 4개별 파일 또는 ZIP으로 다운로드 가능

구성 옵션 설명

정점 / 지오메트리

메시 단순화

기본값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
전체 이름:
Multiple 3D Model Formats
유형:
Multiple 3D Models
형식:
GLB, GLTF, OBJ, FBX, STL, 3MF, STEP/STP, PLY, USDZ
주요 도구:
Blender
열기 방법:
3D Model Viewer
설명:
다중 3D 포맷을 지원하며, 파일을 드래그 앤 드롭하면 자동으로 일괄 변환됩니다.

참고:

  • 모든 파일은 동일한 출력 형식을 사용해야 합니다
  • 파일은 브라우저에서 로컬로 처리됩니다
  • 배치가 클수록 처리 시간이 길어질 수 있습니다

지원 기능:

  • 여러 파일 일괄 처리
  • GLB, GLTF, OBJ, FBX, STL, 3MF, STEP/STP, PLY, USDZ 지원
  • 자동 파일별 변환
  • 실시간 진행 상황 추적
  • 모든 변환 파일의 ZIP 다운로드

사용 방법

1

모델 일괄 추가

여러 모델 또는 ZIP을 드래그 앤 드롭; 보조 파일은 자동으로 매칭됩니다.

2

전역 압축 매개변수 설정

단순화, 텍스처, glTF의 Meshopt 또는 Draco 설정.

3

확인 후 다운로드

각 파일의 상태와 크기 변화를 확인하고 개별 파일 또는 ZIP으로 다운로드합니다.

이 도구 관련

Q

한 번에 몇 개까지 압축할 수 있나요?

A

배치당 최대 20개 모델입니다. 더 추가하면 처음 20개만 처리되고 나머지는 알림과 함께 건너뜁니다. 배치를 한도 이하로 유지하거나 별도로 실행하세요.

Q

ZIP 아카이브를 업로드할 수 있나요?

A

네. ZIP은 자동으로 추출되며 내부 각 모델이 별도 작업으로 추가됩니다. 한 배치에서 개별 모델 파일과 ZIP 아카이브를 자유롭게 섞어 사용할 수도 있습니다.

Q

모든 모델에 같은 압축 설정이 적용되나요?

A

네. 단순화, 텍스처, Meshopt/Draco 설정 한 세트가 배치의 모든 모델에 적용되어 일괄 최적화 결과를 일관되게 유지합니다. 파일별로 다른 설정이 필요하면 별도의 배치로 실행하세요.

Q

MTL, 텍스처 등 보조 파일은 어떻게 처리되나요?

A

모델과 함께 업로드하거나 ZIP 안에 포함하세요. 도구가 각 모델 내부의 파일 참조를 읽고 보조 파일을 자동으로 매칭합니다. 매칭되지 않은 파일은 업로드를 수정할 수 있도록 경고로 표시됩니다.

Q

일괄 압축 중 일부 파일이 실패하면 어떻게 되나요?

A

각 모델은 독립적으로 처리되므로 한 번의 실패가 나머지를 막지 않습니다. 실패한 작업은 파일 목록에 표시되고, 성공한 모델은 개별 또는 ZIP 패키지의 일부로 계속 다운로드할 수 있습니다.

Q

메시 단순화, Meshopt, Draco의 차이는 무엇인가요?

A

메시 단순화(Meshopt 라이브러리)는 면과 정점을 제거합니다: 강도가 높을수록 폴리곤이 적고 파일은 작아지지만 눈에 띄는 품질 손실이 있습니다. Meshopt와 Draco는 면 수를 변경하지 않고 기존 지오메트리를 압축하는 glTF 컨테이너 인코딩입니다. Meshopt는 디코딩이 더 빠르고, Draco는 더 작을 수 있으며, 둘은 상호 배타적입니다. 두 전략을 함께 사용하세요: 먼저 단순화한 다음 인코딩 하나를 추가하세요. STL, OBJ, FBX는 컨테이너 인코딩을 무시하고 단순화만 수행합니다(해당되는 경우 텍스처 압축 추가).

Q

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

A

결과는 크게 다릅니다. 단순한 모델은 30-50% 줄어들 수 있고, 모든 옵션을 활성화하면 복잡한 텍스처 모델은 70-90%까지 줄어들 수 있습니다. 작업별 형식이 유지되므로 절감 효과는 각 파일의 형식에 적용됩니다.

Q

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

A

웹 배포의 경우 모든 것(단순화 + 텍스처 압축 + Meshopt/Draco)을 활성화하면 가장 작은 파일을 얻을 수 있습니다. 보관 목적이라면 전체 디테일을 보존하기 위해 단순화를 건너뛰는 것이 좋습니다. 배치는 동일한 선택을 모든 파일에 적용합니다.

Q

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

A

WebP가 최고의 압축률(유사한 품질에서 JPEG보다 약 30% 작음)을 제공하며 모든 최신 브라우저에서 지원됩니다. 필요한 경우 최대 호환성을 위해 JPEG를 사용하세요. KTX2는 지원 엔진에서 GPU 준비 전달을 위한 옵션입니다.

Q

출력 형식은 무엇인가요?

A

각 작업은 원래 형식을 유지합니다: STL은 STL, OBJ는 OBJ, FBX는 FBX, PLY는 PLY. GLB/GLTF 입력은 최적화된 GLB로 내보내집니다: 컨테이너가 변경되는 유일한 경우입니다. 혼합 배치에서는 다운로드 ZIP 안에 여러 확장자가 포함됩니다.

Q

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

A

KTX2는 하드웨어 가속 디코딩을 가능하게 하는 GPU 최적화 텍스처 형식입니다. KTX2 텍스처는 대부분의 이미지 뷰어나 표준 3D 소프트웨어에서 열 수 없습니다. 보거나 사용하려면 Three.js(KTX2Loader 포함), Babylon.js 또는 전용 GPU 텍스처 도구와 같은 호환 도구가 필요합니다.

일반 질문

Q

Any3D는 완전히 무료인가요?

A

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

Q

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

A

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

Q

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

A

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

Q

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

A

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

후원하기