SupaVoxel
무료 STL 변환기

STL→OBJ 변환기

.stl 파일을 끌어다 놓고 Blender, Maya, Cinema 4D에서 똑바로 서는 Wavefront OBJ를 다운로드하세요. 무료, 회원가입 없이 몇 초 만에 로컬에서 변환됩니다.

  • 3D 앱용 Y-up
  • 사용자 지정 스케일
  • 바이너리 및 ASCII STL
  • 파일은 로컬에서만 처리됩니다
업데이트 2026년 10월

STL to OBJ 변환 방법

  1. 01

    .stl 파일을 끌어다 놓으세요

    바이너리든 ASCII든 최대 200MB의 STL이면 모두 가능합니다. 통계에는 삼각형과 정점 수가 표시됩니다. STL은 삼각형마다 세 개의 별도 꼭짓점을 저장하므로 정점 수가 삼각형 수의 세 배로 나오는 것이 정상입니다.
  2. 02

    OBJ 단일 파일 또는 zip 선택

    재질 및 텍스처 포함을 켜면 .obj와 중립 회색을 담은 한 줄짜리 .mtl이 포함된 .zip을 받습니다. STL에는 텍스처가 없으므로 대부분은 이 옵션을 끄고 단일 .obj를 다운로드합니다.
  3. 03

    필요하면 스케일을 설정하세요

    숫자는 STL에 있는 그대로 기록됩니다. 스케일에 계수를 입력해 값을 바꾸세요. 예를 들어 Blender용으로 밀리미터를 미터로 바꾸려면 0.001을 입력합니다. 그다음 OBJ로 변환을 누르세요.

STL to OBJ 스케일 및 축 함정

출력용 STL 파일은 거의 항상 밀리미터 단위입니다. Blender, Unity 및 대부분의 3D 앱은 OBJ 숫자를 미터로 읽습니다. 60mm 피규어를 OBJ로 가져오면 높이 60미터로 들어와 카메라 클리핑 범위를 훨씬 벗어나므로 가져오기에 실패한 것처럼 보입니다. 스케일에 0.001을 입력하면 OBJ 높이가 0.06단위가 되며, 이는 Blender 기본 미터 장면에서 60mm에 해당합니다. 대상 앱이 센티미터를 사용한다면 0.1을 사용하세요.

방향은 자동으로 처리됩니다. 출력 형식은 Z-up이고 OBJ는 일반적으로 Y-up입니다. 변환기는 모델을 돌려 Blender의 OBJ 가져오기에서 기본 축 설정으로 바닥에 똑바로 서 있는 모습이 보이도록 하며, 등을 대고 누워 보이지 않게 합니다.

STL to OBJ 변환 시 유지되는 항목

데이터OBJ 결과
삼각형그대로 유지
면 노멀정점 노멀로 기록되어 STL에서처럼 표면이 플랫 셰이딩됩니다
UV 좌표유지할 항목 없음: STL에는 UV가 없으므로 3D 앱에서 언랩하세요
색상유지할 항목 없음: STL은 색상을 저장하지 않습니다
공유 정점용접되지 않음: 각 삼각형이 자체 꼭짓점 세 개를 유지합니다
단위스케일 계수를 설정하지 않으면 숫자 그대로

Blender에서 면이 각져 보이나요? 편집 모드에서 전체 선택 후 Merge by Distance로 꼭짓점을 용접한 다음 Shade Smooth 또는 Shade Auto Smooth를 적용하세요.

한눈에 보는 STL vs OBJ 표

STL
삼각형만, 각각 노멀 하나; 바이너리 또는 ASCII; 단위와 색상 없음
OBJ
텍스트; 정점, UV, 노멀, 모든 크기의 폴리곤, 그룹, MTL 재질
읽는 프로그램
STL: 모든 슬라이서. OBJ: 거의 모든 3D 모델링, 스컬핑, 텍스처링 앱
축 규칙
STL: Z-up. OBJ: Y-up
단위
STL: 없음, 슬라이서는 밀리미터로 읽음. OBJ: 없음, 대부분의 3D 앱은 미터로 읽음
크기
OBJ는 텍스트라서 일반적으로 바이너리 STL보다 큽니다

이후 OBJ 작업

권장
  • 스컬핑이나 세분화 전에 중복 정점을 용접하세요
  • 텍스처 페인팅 전에 UV를 언랩하세요
  • 매우 조밀한 스캔은 먼저 메시 단순화로 단순화하세요
  • OBJ 뷰어에서 결과를 확인해 방향을 점검하세요
비권장
  • 텍스처는 기대하지 마세요. STL에는 텍스처가 없었습니다
  • STL이 밀리미터 단위라면 Blender용으로 스케일을 1로 두세요
  • 출력만 할 거라면 변환하지 마세요. 슬라이서는 STL을 바로 읽습니다

STL을 OBJ로 변환하는 이유

Blender와 대부분의 모델러는 STL을 바로 열 수 있으므로, 변환은 이후 단계의 도구를 위한 것입니다. Substance 3D Painter 같은 텍스처링 앱, 많은 게임 에셋 파이프라인, 오래된 렌더 엔진은 OBJ를 원합니다. 3D 에셋을 판매하는 마켓플레이스에서는 FBX와 함께 OBJ를 요구하는 경우가 많습니다. 또한 OBJ는 일반 텍스트라서 스크립트로 검사하거나 후처리하기 쉽습니다.

웹이나 AR이 목표라면 OBJ를 건너뛰고 실제 미터 단위로 기록하는 STL to GLB를 사용하세요. 애니메이션 소프트웨어에는 STL to FBX를 사용하세요. 반대 방향은 OBJ to STL입니다. 아직 고민 중이라면 STL vs OBJ 가이드에서 장단점을 확인하세요.

FAQ

자주 묻는 질문

이 STL to OBJ 변환기는 무료인가요?

네, 완전히 무료입니다. 회원가입도, 워터마크도, 변환 횟수 제한도 없습니다. 파일은 브라우저에서 읽고 쓰므로 업로드되는 것이 없고 대기열을 기다릴 필요도 없습니다. 최대 200MB 파일을 지원합니다.

OBJ를 Blender로 가져오면 모델이 왜 이렇게 거대한가요?

STL이 밀리미터 단위인데 Blender는 OBJ 값을 미터로 읽기 때문에 60mm가 60m가 됩니다. 스케일 필드에 0.001을 넣어 다시 변환하거나 Blender의 OBJ 가져오기 대화상자에서 스케일을 설정하세요. 모델이 사라진 것처럼 보이면 넘패드 마침표 키를 눌러 화면에 맞추세요.

OBJ에 UV나 텍스처가 포함되나요?

아니요. STL에는 UV 맵과 색상이 없어 변환할 것이 없습니다. OBJ에는 형상과 노멀만 있습니다. 텍스처를 입히려면 Blender에서 Smart UV Project를 사용하거나 이음새를 표시해 UV를 언랩한 다음 텍스처를 페인팅하거나 베이크하세요.

.obj 대신 zip이 받아지는 이유는 무엇인가요?

재질 및 텍스처 포함이 기본으로 켜져 있어 OBJ가 .mtl 파일과 함께 zip으로 제공됩니다. STL의 경우 해당 MTL에는 중립 회색만 담기므로 옵션을 끄고 .obj 파일만 다운로드해도 됩니다.

변환한 모델이 왜 각져 보이나요?

STL은 삼각형마다 노멀 하나를 저장하고 공유 정점이 없으며, OBJ는 원본처럼 보이도록 그 플랫 셰이딩을 유지합니다. Blender의 편집 모드에서 Merge by Distance를 실행한 다음 부드러운 셰이딩을 적용하세요. 날카로운 CAD 모서리는 전체 스무딩보다 Auto Smooth로 유지하는 것이 좋습니다.

3D 앱에서 모델이 똑바로 서 있나요?

네, Blender 기본 가져오기 설정, Maya, Cinema 4D를 포함해 OBJ Y-up 규칙을 따르는 앱에서는 똑바로 섭니다. 변환기는 Z-up STL을 회전해 부품이 바닥에 서도록 합니다. 앱이 OBJ를 Z-up으로 처리한다면 가져오기 상향 축을 Y로 설정하세요.

무료로 시작

포맷이 아니라 모델이 필요하신가요?

스튜디오에서 사진으로 3D 모델을 생성해 무료로 GLB로 Blender에 가져오거나, 유료 플랜에서 OBJ로 가져오세요. 이미 가진 출력 파일은 STL to OBJ 변환기를 사용하세요.

신용카드 등록 불필요 · 무료 크레딧 3개로 시작