'3차원도형'에 해당되는 글 1

  1. 2010.02.23 [iPhone] Blender 로 3D 도형 만들기 .. 1

Blender 로 3D 도형 만들기 .. 1

  Blender 로 3D 도형을 만들고 

  아이폰에서 OpenGL 로 보이는 것을 쓰겠다고 

  해놓고선 한참지났네요.

  앱의 마케팅을 하느라 해봤지만, 역시나

  8만개나 되는 앱들에 묻혀서 다운수가 늘지가 않는군요..^^;

  지금의 Blender 로 만드는 도형의 방법은 안드로이드에서도 

  동일하게 적용하시면 됩니다. 단, 출력된 값을 정수형으로 변경해야

  하는 것만 유념하면 될 것 같습니다. 아직 시험은 안해봤지만요...

  Blender 는 무료 공개 소프트웨어로 검색하시면 쉽게 다운로드 받을 수 있습니다.

  실행하면 아래와 같습니다.


  기본으로 정육면체가 만들어져 있습니다.
  Blender 웹페이지에 사용법이 있으니 여기서는 자세한 사용법보다는 아이폰에서 사용하기 위한
  용도위주로 설명해보겠습니다.
  Blender 의 사용법은 약간 기존의 마우스와 키보드 사용법과 다르기 때문에 생소할 수 있습니다.
  스페이스바를 누르면 메뉴가 나오게 되고 "Add"를 선택하면 기본 도형을 만들 수 있습니다.
  원통을 만들어 보기로 하죠. Add>Cylinder 를 선택합니다.


  cylinder 를 선택하고 나면 아래와 같이 추가메뉴가 나오는데 반경과 높이 등을 설정하고 나면 도형이 생성됩니다.


도형은 수직에서 쳐도보도록 되어 있는데, 마우스의 볼을 누르고 움직이면 좌표가 회전되는 것을 볼 수 있습니다.


여기서 Edit 모드를 선택하면 꼭지점과 모서리가 선택되어 보여집니다.
아래에서 보듯이 원통에서 원부분은 삼각형으로 나누어져 있고, 통부분은 사각형으로 만들어져 있습니다.
이렇게 되어 있으면 도형의 값을 추출했을때 OpenGL 로 변경하면 이상한 모양으로 변경됩니다.
OpenGL에서 도형을 만들때는 삼각형을 이용하기 때문입니다.
그래서 삼각형으로 도형을 다시 잘라내야 합니다.
Edit>Faces>Convert to Triangles 를 선택하면 도형이 삼각형으로 다시 잘라집니다.


아래를 보시면 도형의 모양이 삼각형으로 되어 있는 것을 볼 수 있습니다.
  


  다음 편에서는 이렇게 만든 도형을 데이터로 뽑는 과정을 정리해 보겠습니다.