Blender 이용

my9univ
My9univ (토론 | 기여)님의 2023년 5월 15일 (월) 15:33 판
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
이동: 둘러보기, 검색

Blender

  • 블렌더: 3D프로그램 중 하나로 다양한 3D작업을 할 수 있으며 무료! 무엇보다 현존하는 대부분의 3D파일 형식을 Import, Export 할 수 있습니다.
  • https://www.blender.org/download/ 에서 다운로드
  • Add-on 이라는 기능을 이용하여 다양하고 편리한 기능을 추가할 수 있습니다.

Blender 셋팅 확인

  • Edit - Preferences - Add-ons - glTF 검색하여 Import-Export: glTF 2.0 format 항목에 v 체크 되어있는지 확인합니다. (처음 1회만 확인하시면 됩니다.)

3D 모델 저장하기

3D 파일 불러오기

  • 처음 화면에 있는 3가지(Camera, Cube, Light) - Delete 하기
  • File - Import - 불러오고 싶은 3D파일 형식 클릭
    • 선택한 형식의 파일만 나오며, 해당 폴더에 없으면 형식을 잘못 클릭한 것이니 당황하지 말고 다시 클릭하시면 됩니다.
    • 참고: File - Open 에서는 Blend 작업파일만 불러올 수 있습니다. (= 쓸 일 없음)
  • 색이 안 나오는 경우(지점토 같이) Viewport Shading을 3번째 Material Preview로 변경하고 잠시 기다려 주세요.

Blender 기본 이용

숫자 단축키

  • 숫자 단축키는 키보드의 Num pad 에서만 가능합니다.
  • 윗면: 7
  • 정면: 1
  • 오른쪽 측면: 3
    • 현재의 면 반대로 반전하는 것은 9 (윗면 -> 아랫면 / 정면->뒷면 / 오른쪽 -> 왼쪽)

마우스

  • View 화면 회전: 휠 누른채로 마우스 이동
  • Zoom In / Out: 휠 스크롤
  • 화면 자체 좌-우 이동: Shift + 휠 누른채로 + 마우스 이동
  • 중요한 기능: 되돌리기는 Ctrl + Z

3D 모델에서 필요 없는 오브젝트 삭제하기

  • 오브젝트가 하나가 아니고 여러개로 분할되어 있는 경우 오브젝트별로 삭제 가능합니다.
    • 삭제하고 싶은 오브젝트 클릭 - 해당 오브젝트의 가장자리만 주황색인지 확인 - Delete 클릭

여러 개의 오브젝트를 하나의 오브젝트로 합치기

  • 3D모델 자체의 방향을 바꾸거나 경량화하기 직전에 진행합니다.
  • 모든 오브젝트 선택하기(Shift + 왼쪽화면에서 전체 오브젝트 마우스 드래그) 후 모든 가장자리가 주황색인지 확인 - 모든 부분 하나의 레이어로 조인하기 (Ctrl+J)

3D 모델 자체의 방향 바꾸기

  • 보통 블렌더에서 보여지는 첫 모습이 해당 모델의 디폴트 방향 값으로 그 모습으로 모질라허브에 올라갑니다. 따라서 올바른 방향으로 전환해주면 여러모로 일이 수월해집니다.
    • 블렌더에서 보여지는 첫 모습은 오른쪽 ⓧ,ⓨ,ⓩ 중 빨간색 ⓧ 누르면 보입니다. (-x가 되면 반대모습입니다)
  • 지구본 아래에 있는 주황색 렌즈 클릭 - Rotation 의 X,Y,Z / Location의 X,Y,Z 값을 수정하여 정방향을 바라보게 합니다.
    • 주황색 렌즈가 안나오면 빈 공간을 클릭했다가 다시 선택하면 나옵니다.

중간저장 (OBJ형식으로)

  • 필요 없는 오브젝트를 삭제하고 정방향으로 변경했으면, 해당 파일을 범용성 높은 OBJ로 한번 저장해주세요.
    • 단, 모질라허브는 obj 업로드가 불가하므로 중간버전만 OBJ로 저장하시면 됩니다.
  • 경량화 시 실수했을 경우, 파일 용량이 크면 되돌리기가 몇시간 걸리기도 합니다. 그때를 위해 작업 전에 우선 저장해야 합니다!
  • 저장법: File - Export - Wavefront(.obj) 선택 - 원하는 폴더에 원하는 이름.obj 지정 후 - Export Wavefront OBJ 클릭

3D 모델 경량화

3D 모델의 기본 개념

  • 폴리곤은 면을 이루는 다각형을 뜻합니다.
  • 폴리곤이 많을수록 정교하지만, 고용량입니다.
  • 즉, 용량을 줄인다는 것은 표면을 재구성하여 High 폴리인 모델을 Low 폴리로 경량화하는 것입니다.

(참고) 내 모델의 폴리 확인하기

  • 화면 오른쪽 상단의 세번째 ν(Overlays) 클릭 - Geometry 에 v 체크 - Wireframe을 1로, Opacity를 1로 지정
  • 주황색으로 그려진 삼각형이 1개의 폴리 입니다.
    • Geometry 의 v 체크 해제하면 다시 원래대로 볼 수 있습니다.

3D 모델 경량화하기

  • 오브젝트가 여러개인 경우, 윗쪽의 여러 개의 오브젝트를 하나의 오브젝트로 합치기를 반드시 진행해주세요.
  • 오른쪽 하단의 메뉴에서 파란색 몽키스패너(Modifier Properties) - Add Modifier - 두번째 열(Generate)의 Decimate 클릭
  • Collapse - Ratio 0.4 후 한바퀴 살펴보고 깨진 곳 없으면 우선 glb로 저장
    • 깨진 곳 있으면 0.5 등 안 깨질 때까지 변경하시면 됩니다.
  • 팁) 블렌더에서는 안깨졌으나, 실제 glb파일에서는 깨져있을 수 있으니 Blender는 끄지 않는 것이 좋습니다.

3D 모델 glb로 저장하기

  • File - Export - glTF(.glb) 선택 - 원하는 폴더에 원하는 이름.glb 지정 (★아래가 중요!!!)
  • glb 저장 시 오른쪽 메뉴에서 Data > mesh > Apply Modifiers 에 v 체크
  • 다시한번 Apply Modifiers 체크되었는지 확인 후 Export glTF 2.0 클릭
  • Apply Modifiers 를 클릭하지 않으면 용량이 줄지 않습니다
    • 모질라허브 등 온라인에 올리기 위해서는 반드시 glb로 변환하여야 합니다. (obj 불가)