OBJ→GLB 변환기
.obj와 .mtl, 텍스처를 함께 드롭하거나 .zip 하나를 올리면 three.js, model-viewer, Godot, Unity, Android AR에서 바로 로드되는 단일 GLB를 다운로드할 수 있습니다. 내보내기 전에 단위를 설정해 실제 크기로 표시되게 하세요. 모든 처리는 기기에서 실행됩니다.
- .mtl과 텍스처 읽기
- 내보낼 때 단위 자동 보정
- 업로드 없음
- 무료, 회원가입 불필요
OBJ를 GLB로 변환하는 방법
- 01
OBJ를 관련 파일과 함께 열기
.obj, 해당.mtl, 텍스처 이미지를 함께 선택해 한 번에 끌어오거나.zip하나를 드롭하세요. 패널의 함께 읽은 파일에서 무엇을 읽었는지 확인할 수 있습니다. 사각형과 n각형은 파일을 읽는 과정에서 삼각형으로 변환되며, 패널의 메시에서 포함된 오브젝트와 그룹 수를 보여줍니다. - 02
단위 지정하기
OBJ에는 단위 정보가 없습니다. 변환기는 glTF 관례에 따라 미터로 간주합니다. 3D 프린팅용 또는 ZBrush에서 만든 모델이 밀리미터 단위라면 파일 단위를mm로 설정하세요. 클릭하는 즉시 미터 기준 출력 크기가 업데이트됩니다. - 03
GLB 내보내기
GLB로 변환을 누르세요. 지오메트리, 노멀, UV, 버텍스 컬러가 하나의 바이너리 파일에 담긴.glb하나를 받고, 변환 전후 크기도 확인할 수 있습니다.
OBJ 재질과 텍스처: .mtl도 함께 가져오세요
OBJ는 혼자 다니는 경우가 드뭅니다. 색상은 OBJ의 mtllib 줄에 지정된 별도 .mtl 파일에, 텍스처는 그 옆의 이미지 파일에 들어 있습니다. 변환기에 이 파일들을 모두 제공하면 GLB가 하나의 파일로 묶어 줍니다. Kd 색상과 map_Kd 텍스처는 GLB의 기본 색상이 됩니다. norm 맵 또는 파일명이 노멀 맵임을 나타내는 map_Bump(_normal, _nrm, _nor, _n)는 GLB의 노멀 텍스처가 됩니다. 단순한 회색조 높이 맵은 그대로 전달되지 않습니다. PNG, JPG, TGA 이미지를 읽습니다.
파일은 이름만으로 매칭되므로 .mtl이 C:\Users\...\wood.png 또는 textures/ 하위 폴더를 가리켜도 wood.png를 찾아냅니다. .obj만 드롭해도 변환되지만 중립 회색으로 표시되며, 포함되지 않은 파일을 주황색 안내로 나열합니다. 폴더 전체를 끌어다 놓는 것은 지원되지 않습니다. 폴더 안의 파일을 선택하거나 압축하세요. 스캔, 조각, 출력 사이트에서 받은 OBJ에는 .mtl이 아예 없는 경우가 많고, 그때는 추가할 파일도 없습니다.
OBJ to GLB 변환에서 유지되는 항목
| OBJ 데이터 | GLB 결과 |
|---|---|
v / f 지오메트리, 사각형 및 n각형 | 유지, 삼각형화됨 |
o 오브젝트 및 g 그룹 | 별도 메시로 유지 |
vt 텍스처 좌표 | 유지되며, 나중에 적용할 텍스처 사용 가능 |
vn 노멀 | 유지, 없으면 스무스로 계산 |
버텍스 컬러 (v x y z r g b) | glTF 버텍스 컬러로 유지 |
.mtl 색상 및 텍스처 이미지 | 제공 시 유지, 없으면 회색 |
반대 방향인가요? GLB를 OBJ로 변환하면 .obj, .mtl, 텍스처가 zip으로 저장됩니다.
OBJ와 GLB 비교
OBJ는 1990년대 초부터 널리 쓰인 안전한 공통 포맷입니다. GLB는 빠른 로딩을 위해 만들어진 현대적인 배포 포맷입니다.
- OBJ
- Wavefront Technologies의 일반 텍스트 포맷. 지오메트리, UV, 노멀을 담고 재질은 별도
.mtl에 저장 - GLB
- Khronos Group의 바이너리 glTF 2.0. 지오메트리, PBR 재질, 텍스처, 애니메이션을 하나의 파일에 저장
- 크기
- 텍스트 OBJ는 보통 같은 메시의 GLB보다 몇 배 더 큽니다
- 단위
- OBJ: 없음. GLB: 미터
- 애니메이션
- OBJ: 없음, 정적 메시만 지원. GLB: 리깅된 캐릭터, 셰이프 키, 키프레임 클립
- GLB가 필요한 곳
- three.js 및 Babylon.js 장면,
<model-viewer>, Android Scene Viewer, Shopify 및 다수의 3D 마켓플레이스
GLB 배포 전 팁
.mtl과 이미지를 빠뜨리지 마세요. 없으면 GLB가 회색으로 나옵니다- 밀리미터 단위 OBJ를 기본 미터 설정으로 두면 1,000배 너무 크게 들어옵니다
- 모바일에서 200만 삼각형 조각을 사용하지 마세요. 메시 단순화 도구로 줄이세요
.obj를 수동으로.glb로 이름만 바꾸지 마세요. 두 포맷은 서로 호환되지 않습니다
FAQ
자주 묻는 질문
OBJ를 GLB로 무료 변환하려면 어떻게 하나요?
.obj 파일을 드롭하고, 미터 단위가 아니면 파일 단위를 설정한 뒤 GLB로 변환을 누르세요. 계정 없이 무료로 사용할 수 있으며, 변환은 전적으로 브라우저에서 실행되므로 모델이 업로드되지 않습니다. 최대 200 MB 파일까지 지원합니다.OBJ에 색상이 있었는데 GLB가 회색인 이유는 무엇인가요?
.mtl 파일과 그 이미지에 들어 있는데 .obj만 드롭한 경우입니다. .obj, .mtl, 텍스처를 함께 선택하거나 하나의 zip으로 압축해 드롭하세요. 모델 아래의 주황색 안내에서 아직 누락된 파일을 확인할 수 있습니다. 스페큘러 광택 같은 오래된 Phong 설정은 glTF의 PBR 재질에 정확히 매핑되지 않으므로 약간의 차이가 날 수 있습니다.three.js에서 모델이 너무 크거나 작게 보이는 이유는 무엇인가요?
mm 또는 cm로 설정하고 출력 크기가 실제 물체와 일치하는지 확인하세요.GLB에서도 오브젝트가 분리되어 유지되나요?
o 오브젝트와 g 그룹은 GLB에서 각각 별도 메시가 되므로, 엔진이나 Blender에서 파트를 숨기거나 이동하거나 재질을 지정할 수 있습니다. 변환기는 내보내기 전에 메시 아래에 파트 수를 표시합니다.GLB가 OBJ보다 좋은가요?
관련 도구 및 가이드
계속 보기
무료로 시작
변환할 모델이 먼저 필요하신가요?
스튜디오에서 사진으로 생성해 보세요. 텍스처 없는 모델은 보통 1분 이내에 완성되며 무료 플랜에서 GLB로 다운로드할 수 있습니다.
신용카드 등록 불필요 · 무료 크레딧 3개로 시작