GLB USDZ 변환
Android와 웹은 GLB를 읽고, Apple의 AR Quick Look은 USDZ를 읽습니다. GLB를 한 번만 변환하면 같은 모델이 텍스처와 실제 크기를 유지한 채 iPhone과 iPad에서 AR로 열립니다.
3D 모델 변환
또는 STL, OBJ, MTL … 파일을 여기에 끌어다 놓으세요 ·
파일당 최대 95 MB· 최대 20개 파일· 30분 뒤 삭제
파일은 UltKit 서버에서 처리되며 30분 뒤 삭제됩니다.
STL과 OBJ에는 단위가 저장되지 않습니다. 슬라이서에서 부품이 10배나 25.4배 작거나 크게 나오면 단위를 잘못 읽은 것이니 여기서 설정하십시오.
Blender, CAD 프로그램, 슬라이서는 Z-up을, glTF, Unity, 대부분의 게임 엔진은 Y-up을 씁니다. 가져온 모델이 옆으로 누워 있으면 바꾸십시오.
STEP이나 IGES 솔리드를 메시로 변환할 때 쓰입니다. 정밀은 곡선이 매끄럽지만 파일이 커지고, 거침은 빠른 미리보기에 충분합니다.
PNG, JPG, SVG 입력에만 쓰입니다. 부조는 어두운 영역을 높이고, 리토판은 뒤에서 빛을 비추면 사진이 보이는 얇은 판이며, 돌출은 로고나 SVG 윤곽을 평평한 입체 도형으로 만듭니다.
출력할 모델의 너비이며 높이는 이미지의 가로세로 비율을 따릅니다.
부조나 리토판의 최대 돌출 높이, 또는 돌출 도형의 두께입니다. 리토판은 보통 2–3 mm를 씁니다.
출력물이 흩어지지 않도록 부조 아래에 까는 판입니다. 0이면 바닥이 없습니다.
사용 방법
- 1
GLB 업로드
.glb 파일을 최대 20개, 개당 95 MB까지 고릅니다. 관련 파일이 딸린 .gltf는 ZIP으로 묶어 올려도 됩니다.
- 2
텍스처 유지 켜 두기
텍스처 및 재질 유지는 켜져 있고 모델 단위는 m로 유지됩니다. GLB와 AR용 USDZ 모두 미터를 기준으로 하기 때문입니다. 미리보기에서 모델이 옆으로 누워 있지 않다면 위쪽 축은 유지로 두세요.
- 3
USDZ로 변환
USDZ로 변환을 누른 뒤 파일을 iPhone으로 보내고 탭하면 AR Quick Look으로 열립니다. 파일은 30분 뒤 서버에서 삭제됩니다.
USDZ 파일이 필요한 곳
| 기관 | 요구 사항 | 출처 |
|---|---|---|
| AR Quick Look (iOS 12 이상) | Safari, 메시지, Mail, 메모, 파일 앱에서 .usdz 또는 Reality 파일을 엽니다. | — |
| Safari AR 링크 | .usdz를 가리키는 <a rel="ar"> 링크는 AR 배지를 표시하고 Quick Look을 엽니다. | — |
| Google model-viewer 컴포넌트 | GLB를 src로 받고, iOS AR용 USDZ는 선택적으로 ios-src 속성으로 받습니다. | — |
| visionOS | Apple Vision Pro의 Quick Look이 USDZ 모델을 실제 공간에 엽니다. | — |
USDZ란 무엇이고 GLB와 어떻게 다른가요
USD(Universal Scene Description)는 Pixar가 영화 제작 파이프라인용으로 만들어 2016년에 오픈소스로 공개한 장면 형식입니다. WWDC 2018에서 Apple과 Pixar는 USD 장면과 텍스처를 파일 하나로 묶은 USDZ를 발표했고, Apple은 이를 iOS 12의 AR Quick Look 형식으로 정했습니다. 기술적으로는 압축하지 않은 ZIP 아카이브이며, 내부 파일이 64바이트 경계에 맞춰 정렬되어 있어 휴대폰이 압축을 풀지 않고도 형상과 이미지를 바로 읽을 수 있습니다.
GLB는 Khronos 진영에서 같은 역할을 합니다. 장면, 버퍼, 텍스처를 바이너리 파일 하나에 담고 metallic-roughness 재질을 씁니다. 두 형식이 충분히 비슷해서 변환은 대부분 옮겨 적기에 가깝습니다. 메시, 노드 계층, UV, 베이스 컬러, 금속성, 거칠기, 노멀, 오클루전, 이미시브 맵이 그대로 넘어가고 크기 단위도 미터로 유지됩니다.
GLB
glTF 바이너리(GLB)
GLB는 Khronos Group이 2017년에 발표한 3D 전송 형식 glTF 2.0의 바이너리 버전입니다. 형상, PBR 재질, 텍스처, 애니메이션을 빠르게 불러오도록 설계된 작고 단일한 파일 하나에 담습니다. 웹 3D, AR 뷰어, Android Scene Viewer, 온라인 3D 모델 마켓에서 널리 쓰입니다. 일부 오래된 데스크톱 3D 도구와 CAD 프로그램은 가져오지 못합니다.
- 압축 방식
- –
- 투명도
- –
- 애니메이션
- 예
- 도입 연도
- 2017 · Khronos Group
USDZ
Universal Scene Description(USDZ)
USDZ는 Pixar의 Universal Scene Description 형식을 압축 패키지로 묶은 것으로, 2018년 Apple과 함께 증강 현실용으로 도입되었습니다. 형상, PBR 재질, 텍스처, 애니메이션을 빠르게 불러오도록 설계된 비압축 아카이브 하나에 저장합니다. iPhone과 iPad는 AR Quick Look에서 USDZ 모델을 보여 주며, Apple Vision Pro에서도 널리 쓰입니다. Android와 많은 다른 3D 도구에서는 지원이 제한적입니다.
- 압축 방식
- –
- 투명도
- –
- 애니메이션
- 예
- 도입 연도
- 2018 · Pixar and Apple
GLB USDZ 변환이 필요한 사람은 분명합니다. Apple의 AR Quick Look은 glTF가 아니라 USDZ를 읽기 때문에, 모델을 iPhone이나 iPad에서 AR로 열어야 하는 모든 사람입니다.
GLB에서 USDZ로 넘어가는 것
깔끔하게 변환되는 것
- 메시, UV, 노드 계층
- 베이스 컬러, 금속성, 거칠기 텍스처
- 노멀, 오클루전, 이미시브 맵
- 알파 블렌딩과 알파 컷아웃
- 미터 단위의 실제 크기
변환 후 확인할 것
- 클리어코트, 시언, 투과 같은 glTF 확장 기능
- Quick Look이 자주 무시하는 버텍스 컬러
- 텍스처 변환과 타일링된 UV 오프셋
- 모프 타깃과 여러 개의 애니메이션 클립
- 로딩을 느리게 하는 아주 큰 텍스처
모델이 .bin과 이미지 파일이 흩어진 glTF라면 먼저 glTF GLB 변환으로 묶거나, 폴더를 ZIP으로 압축해 여기에 올리세요. 제품 페이지에서는 보통 model-viewer에 GLB를 기본 파일로, 이 USDZ를 iOS용 파일로 지정해 모든 방문자가 자신의 기기에서 AR을 볼 수 있게 합니다.
GLB USDZ 변환 자주 묻는 질문
iPhone에서 USDZ를 어떻게 테스트하나요?
AirDrop으로 휴대폰에 보내거나, iCloud Drive에 저장한 뒤 파일 앱에서 탭하세요. Quick Look이 사물(Object)과 AR 두 탭으로 모델을 열고, AR 탭은 모델을 실제 크기로 바닥이나 표면에 배치합니다.
USDZ가 GLB보다 더 반짝이거나 밋밋해 보이는 이유는 무엇인가요?
Apple의 미리보기 재질은 베이스 컬러, 금속성, 거칠기, 노멀, 오클루전, 이미시브, 불투명도를 지원하므로 glTF의 핵심 재질은 모두 처리됩니다. 클리어코트, 시언(sheen), 투과 같은 확장 기능은 대응하는 기능이 없어 빠지므로 유리나 직물은 달라 보일 수 있습니다. 게시하기 전에 Quick Look에서 이런 재질을 확인하세요.
GLB USDZ 변환 후에도 애니메이션이 유지되나요?
부품이 회전하거나 움직이는 것 같은 단순한 변환(transform) 애니메이션은 옮길 수 있습니다. 모프 타깃 애니메이션과 이름이 붙은 여러 클립은 AR Quick Look이 타임라인 하나만 재생하기 때문에 덜 확실합니다. 움직임이 중요하다면 결과를 직접 테스트하세요.
웹 AR용 USDZ는 용량이 얼마까지 괜찮나요?
Safari에 정해진 하드 리밋은 없지만, AR 화면이 열리기 전에 파일 전체를 다운로드하므로 모바일 데이터에서는 1 MB마다 기다리는 시간이 늘어납니다. 변환 전에 텍스처를 2048 px 이하로 줄이세요. 방법은 이미지 용량을 KB 단위로 줄이는 방법을 참고하세요.
Mac의 Reality Converter가 더 나은 선택인가요?
Apple의 무료 macOS 앱 Reality Converter는 glTF를 USDZ로 변환하고 실시간 미리보기로 재질을 조정할 수 있어 세밀한 마무리에 유용합니다. 이 변환기는 Mac이 필요 없고 한 번에 최대 20개 파일을 처리하므로 제품 카탈로그나 Windows 사용자에게 알맞습니다.
나중에 USDZ를 다시 GLB로 바꿀 수 있나요?
그보다는 원본 GLB를 보관하세요. 왕복 변환을 하면 매번 재질 변환이 반복됩니다. GLB는 웹과 Android용 원본으로 두고, USDZ는 Apple용 사본으로 쓰세요.