본문 바로가기

3D, 그래픽, 프로그래밍 관련

(14)
[3ds max script] Extend Borders / 균일한 간격으로 Extrude 타이틀대로 Border 부분을 잡아서 Extend 해주는 스크립트 입니다. "Border를 잡고 Shift+Scale 한 다음 Shift + 기즈모 잡고 이동하면 되지 않냐" 라고 생각 할 수도 있는데 차이점이 있습니다. 길이가 다른 edge를 잡고 Shift+scale 하면 길이에 비례해서 면이 생성 되고, 중심이 선택된 edge 기준으로 바뀌기 때문에 돌출되는 면 형태가 다를 수 있지만, 이 스크립트를 사용하면 길이나 중심 상관없이 균일한 면을 돌출 시킬 수 있습니다. 아래를 참고 하시면 확실히 알 수 있습니다. 아래 이미지 빨간색 박스 부분을 보면 면이 생성되는게 다르다는걸 알 수 있습니다. 각 edge의 길이와는 상관없이 균일한 비율에 맞춰서 면이 생성됩니다. 다양한 모델링을 하다 보면 분명 필요..
[3ds max script] Batch export/import (맥스에 다수 파일을 한꺼번에 불러오는 스크립트) 이 스크립트는 여러가지 확장자 파일을 맥스에서 export / import 할 수 있는 스크립트 입니다. 3ds max에서 ZBrush, Unity, UDK 등의 모델로 전송할 수 있도록 export 옵션을 제공하고, 반대로 max에서 호환되는 다양한 3D 파일 데이터를 한꺼번에 import 할 수도 있습니다. 지원되는 파일 형식 : max, obj, fbx, 3ds, ase, dwf, dwg, dxf, dxf, dae. General features Very easy to use script All options are saved.This means all checkboxes, text fields will remember your change. Import features Create file lay..
[3ds max script] UV Puppy (맥스에서 자주 쓰는 명령어 모음 스크립트#필수) 3ds max 에서 자주 사용하는 명령어들을 한 곳에 모아놓은 스크립트 입니다. UV를 이용한 일괄 작업을 위해 만들어졌다고 하는데 그 외에도 유니티나 언리얼 같은 게임 엔진에서 조명을 구울 수 있는 두번째 UV 채널을 쉽게 만들 수 있다고 합니다. 다운로드 가능한 페이지 http://www.scriptspot.com/3ds-max/scripts/uv-puppy Additional Info: Main Functions: • Create UV Channels for Multiple Objects • Pack UVs of Multiple Objects • Multiple Unwrap • Quick Flatten Mapping • Attach Objects by Materials Other Functions:..
[3ds max script] ViewportAutoSnap 3ds max 의 뷰포트 선택에 따라 자동으로 2.5D 와 3D 스냅을 설정해주는 유용한 스크립트 입니다. 위 첨부파일을 다운로드하고 3ds max 설치 경로에 간 후, ...\scripts\startup\
[3DsMAX] 스냅(Snap)을 켰을 때 기즈모(Gizmo)의 한 축만 선택하는 방법 맥스 작업 중 기즈모 축을 선택해 정점(Vertex)나 가장자리(Edge) 또는 면(Polygon), 요소(Element)를 이동시키는 경우가 많습니다. 특히 Vertex를 선택해서 옮기는 경우가 많은데 예를 들어 이런 상황이 많습니다. 예) X축이나 Z축으로는 움직이긴 싫고 Y축으로만 이동해서 다른 Vertex와 수평이나 동일선상에 있게 하고 싶어. 이런 경우에 스냅에서 Vertex만 켜고 기즈모 Y축만 선택 한 다음 이동시켜 수평으로 맞추고자 하는 Vertex에 스냅으로 걸어주면 됩니다. 그런데 스냅을 켜고 기즈모에 한 축만 선택하려고 하니 계속 기즈모의 전체 선택이 고정되어있고, 한 축만 선택이 안되는 경우가 있습니다. 위 사진과 같이 스냅을 켰는데 기즈모가 전체 선택 되어있고, 한 축만 선택이 안..
[라이노/Rhinoceros] Surface 에 있는 Isocurve 추가 또는 삭제하기 라이노 프로그램에서 면을 생성하면 생기는 Isocurve 추가 또는 삭제에 관해 알아보겠습니다. 먼저 예로 아래와 같이 간단한 서페이스를 생성하기 위해 두개의 rail curve (1,2번)를 만들고 그 두개의 rail curve를 이어주는 cross section curve (3번)를 생성해 줍니다. Sweep 2 rail 명령을 사용해서 면을 생성해 줍니다. 그러면 아래와 같은 면이 생성이 됩니다. 생성된 면을 보면 무수히 많은 Isocurve가 보입니다. 만약 보이지 않는다면 F3키를 눌렀을 때 나오는 창의 Display 탭으로 가셔서 Surface Isocurves 의 체크박스를 체크 해주시면 보입니다. 이제 생성된 면의 Isocurve를 삭제 해보겠습니다. 삭제 하는 명령어는 Command: _..