일괄 모델 압축

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

작업 영역

여기에 파일을 드롭하세요

또는 클릭하여 선택, 붙여넣기 지원

이 도구에 대하여

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

사용 팁

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

사용 방법

  1. 01

    모델 일괄 추가

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

  2. 02

    전역 압축 매개변수 설정

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

  3. 03

    확인 후 다운로드

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

포맷 정보

입력/출력

확장자:
Model
전체 이름:
여러 3D 모델 형식
유형:
여러 3D 모델
형식:
GLB, GLTF, OBJ, FBX, STL, 3MF, STEP/STP, PLY, USDZ
주요 도구:
Blender
열기 방법:
3D 모델 뷰어
설명:
다중 3D 형식을 지원하며, 파일을 드래그 앤 드롭하면 자동으로 일괄 변환됩니다.

참고:

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

지원 기능:

  • 여러 파일 일괄 처리
  • GLB, GLTF, OBJ, FBX, STL, 3MF, STEP/STP, PLY, USDZ 지원
  • 자동 파일별 변환
  • 실시간 진행 상황 추적
  • 모든 변환 파일의 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가 비활성화됨).

압축 강도

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

인코딩 방법

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

Quantization bits

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

위치 비트

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

이 도구 관련

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

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