3D 모델 변환기·뷰어 — STL, OBJ, FBX, GLB, glTF, USDZ, 3MF
STL, OBJ, FBX, GLB, glTF, PLY, 3MF, DAE, USDZ를 브라우저에서 보고 변환하세요. GLB, OBJ, STL, USDZ, 3MF로 일괄 변환할 수 있습니다.
문제를 발견하셨거나 개선할 점이 있나요? 모든 메시지를 읽고 빠르게 고칩니다.
이 무료 3D 모델 변환기는 STL, OBJ, FBX, GLB, glTF, PLY, 3MF, Collada(DAE), 3DS, USDZ, VRML, OFF 파일을 브라우저에서 열어 인터랙티브 뷰어로 보여 주고, GLB, glTF, OBJ(MTL 포함), STL, PLY, USDZ, 3MF로 변환합니다. 파일 하나나 스무 개, 또는 모델과 텍스처가 든 ZIP을 끌어다 놓고, 결과를 하나씩 또는 전체를 ZIP으로 다운로드하세요. 간단한 GLB 뷰어와 STL 뷰어로도 쓸 수 있습니다. 드래그해서 회전하고, 크기와 삼각형 수를 확인하고, 와이어프레임과 노멀을 살펴보고, 애니메이션을 재생해 보세요.
모든 작업이 three.js로 로컬에서 실행되므로 기밀 CAD 부품이나 출시 전 게임 에셋이 내 컴퓨터를 떠나지 않으며, 업로드 대기열도 없습니다. 이 도구는 각 변환에서 무엇이 유지되는지 솔직하게 알려 줍니다. STL과 PLY에는 재질이 없고, 3MF는 객체당 색상 하나만 유지하며, OBJ에는 애니메이션이 없습니다. FBX는 독점 형식이라 브라우저에서 최대한 읽을 수는 있지만 저장은 전혀 할 수 없으므로 입력 형식으로만 제공합니다.
사용 방법
- 3D 파일을 상자에 끌어다 놓거나 클릭해서 선택하세요. OBJ는 .mtl과 텍스처를, .gltf는 .bin과 텍스처를 함께 넣거나, 폴더를 ZIP으로 압축해 끌어다 놓으세요.
- 목록에서 파일을 클릭해 보세요. 모델 정보와 경고를 확인하고, 모델이 누워 있거나 크기가 잘못되었다면 방향이나 원본 단위를 수정하세요.
- "변환 형식"에서 출력 형식을 고르고, 필요하면 출력 단위, 위쪽 축, 배치를 설정하세요.
- 변환을 누르세요. 파일마다 출력 파일 이름, 크기, 그리고 해당 형식이 유지하지 못한 내용에 대한 메모가 표시됩니다.
- 파일을 하나씩 다운로드하거나 "모두 다운로드(.zip)"를 눌러 전체를 한 번에 받으세요.
자주 묻는 질문
STL을 OBJ로(또는 OBJ를 GLB로) 어떻게 변환하나요?
이 페이지에 파일을 끌어다 놓고 "변환 형식"에서 대상 형식을 고른 뒤 변환을 누르고 다운로드하세요. STL → OBJ는 형상을 그대로 유지합니다. OBJ → GLB는 .obj와 함께 .mtl과 텍스처 이미지를 끌어다 놓으면(또는 ZIP으로 압축하면) 형상, UV, 재질, 텍스처를 유지합니다. STL → OBJ, OBJ → GLB 같은 전용 페이지는 대상 형식이 미리 선택된 상태로 같은 작업을 합니다.
FBX를 GLB로 변환할 수 있나요? FBX로 변환할 수도 있나요?
FBX → GLB는 대부분의 파일에서 작동합니다. 메시, 스키닝된 캐릭터, 애니메이션은 대개 그대로 옮겨지지만 복잡한 재질과 일부 임베드된 텍스처는 옮겨지지 않을 수 있습니다. FBX로 변환하는 것은 브라우저에서 불가능합니다. FBX는 오픈 소스 저장 도구가 없는 비공개 형식이기 때문입니다. 이 경우 Blender(무료)나 Autodesk의 FBX Converter를 사용하세요. 이 도구는 제대로 만들 수 없는 FBX 출력은 제공하지 않습니다.
어떤 변환에서 정보가 손실되나요?
STL은 삼각형만 유지하므로 색상, 재질, UV, 애니메이션이 제외됩니다. PLY는 정점 색상, 노멀, UV를 유지하지만 재질은 없습니다. 3MF는 객체당 표시 색상 하나를 유지합니다. OBJ는 형상, UV, 기본 재질을 유지하지만 애니메이션과 스키닝은 없습니다. GLB, glTF, USDZ는 PBR 재질, 텍스처, 애니메이션을 포함해 가장 많은 정보를 유지합니다. 변환하기 전에 선택한 대상 형식에서 무엇이 손실되는지 도구가 알려 줍니다.
변환한 모델의 크기가 이상하거나 뒤로 누워 있는 이유는 무엇인가요?
STL, OBJ, PLY에는 단위 정보가 없고, 일부 형식은 Z-up인 반면 glTF는 Y-up입니다. "원본 단위"를 숫자가 의미하는 단위로 설정하고(STL은 보통 밀리미터, glTF는 항상 미터, FBX는 흔히 센티미터), 모델이 뒤로 누워 있다면 Z-up 옵션을 체크하세요. "자동"에서는 프린팅용 형식을 밀리미터와 Z-up으로 저장하고, 단위 없는 형식끼리 변환할 때는 숫자를 그대로 유지합니다.
파일 크기 제한이 있나요? 파일이 업로드되나요?
파일은 업로드되지 않습니다. 브라우저가 파일을 읽고 변환하므로 기기의 메모리가 곧 한계입니다. 한 번에 최대 20개 모델, 파일당 250 MB까지 받을 수 있으며, 아주 큰 FBX나 glTF 장면은 RAM이 넉넉한 데스크톱 브라우저가 필요할 수 있습니다.
변환하지 않고 GLB, STL, USDZ 파일을 볼 수 있나요?
네. 파일을 끌어다 놓으면 뷰어에서 열리며 회전, 이동, 확대/축소, 와이어프레임·노멀·경계 상자 오버레이, 조명 프리셋, 투명 배경 옵션, 애니메이션 재생을 쓸 수 있습니다. 정보 패널에는 메시, 재질, 텍스처, 애니메이션, 삼각형·정점 수, 모델 크기가 표시되며, 현재 화면을 PNG로 다운로드할 수도 있습니다.
지원 형식과 유지되는 정보
• 입력: STL(바이너리와 ASCII), MTL과 텍스처가 있는 OBJ, GLB, .bin과 텍스처가 있는 glTF(Draco·Meshopt 압축 지원), PLY(메시; 포인트 클라우드는 보기만 가능), 3MF, FBX(바이너리와 ASCII), Collada DAE, 3DS, USDZ/USDA/USDC, VRML(.wrl), OFF.
• 출력: GLB, glTF(.gltf + .bin 또는 임베디드), OBJ + MTL(+ 텍스처), STL(바이너리 또는 ASCII), PLY(바이너리 또는 ASCII), USDZ, 3MF.
• 완전 보존: GLB ↔ glTF, 그리고 대부분의 형식에서 GLB로. 부분 보존: FBX, Collada, USD 재질은 PBR 재질로 근사됩니다. 형상만: STL. 여기서 불가능한 것: FBX, STEP 등 CAD 형식으로 저장, KTX2/Basis 텍스처 디코딩.
단위와 방향 설명
"모델이 너무 작아요"나 "모델이 너무 커요" 문제는 대부분 단위 때문입니다. glTF와 USDZ는 미터로 정의되어 있습니다. STL, OBJ, PLY에는 단위가 전혀 없고, 관례는 파일을 만든 도구에 따라 다릅니다. 슬라이서와 CAD 내보내기는 밀리미터를 가정하고, Blender의 OBJ 내보내기는 미터를 씁니다. 변환기는 모델의 추정 크기를 보여 줍니다. 그 값이 10배, 100배, 1000배 틀렸다면 "원본 단위"를 바꾸고 다시 변환하세요.
방향도 마찬가지입니다. glTF와 USDZ는 정의상 Y-up이고, 프린팅용 형식과 대부분의 CAD 도구는 Z-up입니다. 자동 설정에서는 STL, PLY, 3MF를 Z-up으로, 나머지는 Y-up으로 저장하므로 GLB에서 STL로 변환한 모델이 빌드 플레이트 위에 똑바로 섭니다.
일괄 변환
모델을 최대 20개까지(또는 폴더를 압축한 ZIP을) 한 번에 끌어다 놓으세요. 하나씩 차례로 로드되며 각각 상태가 표시되고, "모두 변환"을 누르면 로드된 모든 모델이 선택한 형식으로 변환됩니다. 실패한 파일은 이유가 표시되며 나머지 작업을 멈추지 않습니다. MTL과 텍스처가 딸린 OBJ나 .bin이 딸린 glTF처럼 여러 파일로 된 출력은 일괄 ZIP 안에서 모델별 폴더에 함께 담깁니다.
관련 무료 도구
- 3D 모델 생성기 — 기본 도형, 기어, 3D 텍스트, 회전체, 돌출 도형을 브라우저에서 만들고 GLB, glTF, OBJ, STL, PLY, USDZ, 3MF로 내보내세요.
- 이미지 변환기 — AVIF, HEIC, TIFF, PNG, JPG, WebP, GIF, BMP, SVG 간에 변환하세요. 대부분의 변환은 브라우저 밖으로 나가지 않습니다.
- 테스트 파일 생성기 — 1 KB부터 2 GB까지, 원하는 정확한 크기의 더미 파일을 브라우저에서 만드세요. 무작위 바이트, 텍스트, CSV, JSON 지원.