3D맥스에서 다른 오브젝트의 로컬 축을 사용하기 (사용 버전 - autodesk 3ds Max 2018) 1)예에서 박스 오브젝트를 회전시켰습니다. 박스 오브젝트의 로컬 축을 확인합니다. 2)박스 오브젝트를 reference coordinate system에 추가하면 다른 오브젝트가 이 오브젝트의 로컬축을 사용할수있습니다. 트랜스폼 툴(move, rotate, scale)을 선택하고 coordinate system에서 pick를 선택한후 박스 오브젝트를 선택합니다. 3)박스 오브젝트가 추가된것을 확인할수있습니다(box001) reference coordinate에서 box001를 선택하면 씬의 모든 오브젝트들은 박스 오브젝트의 축을 사용할수있습니다. 4)스피어 오브젝트를 선택하고 reference coo..
3D맥스에서 초간단 로우 폴리곤 바위 모델링 하기 (사용 버전 - autodesk 3ds Max 2018) 1)create의 geometry에서 extended primitives의 hedra를 생성합니다. 2)tetra를 선택하고 p또는 q수치를 입력합니다. 3)폴리곤 오브젝트로 변환하고 버텍스를 선택한후 chamfer를 사용해서 바위의 침식을 표현합니다. 4)target weld를 사용해서 버텍스를 접합합니다. 5)오브젝트의 비평면 폴리곤(non planar faces)을 수정하려면 면을 선택하고 make planar를 적용합니다. 6)모델을 오직 삼각형 메시 구성하려면 proOptimizer 수정자를 추가하고 calculate를 클릭한후에 폴리곤 오브젝트로 변환합니다(convert to editab..
3D맥스에서 오브젝트의 폴리곤 개수 줄이기(ProOptimizer) (사용 버전 - autodesk 3ds Max 2018) 1)면의 개수를 줄일 오브젝트를 선택합니다. 2)ProOptimizer 수정자를 추가합니다. 3)Calculate 버튼을 클릭합니다. 4)calculate가 완료되면 해당 오브젝트를 삼각메쉬로 표시합니다. 5)vertex % 또는 vertex count 수치를 낮추면 폴리곤의 개수를 줄입니다. Calculate 버튼 하단에 이전/이후(before/after) 정점 및 면의 개수를 표시합니다. vertex%는 입력한 수치의 백분율로 버텍스 개수를 줄입니다. vertex count는 목표 버텍스 개수를 의미합니다. 6)Optimization Options에서 Keep Textures와..
3D맥스에서 조명 ies 사용하기 (사용 버전 - autodesk 3ds Max 2018) ies 파일에는 빛의 분산에 대한 정보가 포함되어 있으며 일반적으로 조명 설비 제조업체에서 제공합니다. 1)아래 웹사이트에서 무료로 제공하는 ies 파일을 사용할수있습니다. https://ieslibrary.com/ 2)ies를 선택 및 파일을 다운로드합니다. 3)맥스에서 씬을 구성합니다. 4)photometric의 target light를 생성합니다. 5)렌더링해서 확인합니다. 6)조명의 light distribution에서 photometric web을 선택합니다. 7)distribution의 choose file에서 다운로드한 ies 파일을 설정합니다. 8)렌더링하면 조명의 빛이 분산되는 방식이 적용된것을 확..
3D맥스에서 오브젝트에 중력 적용하기(MassFX를 이용한 방법) (사용 버전 - autodesk 3ds Max 2018) 1)씬에 Sphere와 plane(바닥) 오브젝트를 생성합니다. 2)상단의 툴바 위치에 마우스 우클릭하면 생기는 메뉴에서 MassFX Toolbar에 체크합니다. 3)MassFX Toolbar 도구모음을 표시합니다. 4)plane을 선택하고 set selected as static rigid body를 선택합니다. static rigid body는 정적인 오브젝트로서(static) 다른 오브젝트(dynamic rigid body)의 시뮬레이션에 영향을 주는 상태입니다. 5)plane에 MassFX Rigid Body가 추가된것을 확인할수있습니다. rigid body type에 sta..
3D맥스에서 다중 오브젝트 교체 스크립트(copy-replace) (사용 버전 - autodesk 3ds Max 2018) 1)씬에 박스 오브젝트를 생성하고 복사합니다. 2)박스 오브젝트를 교체할 주전자 오브젝트를 생성합니다. 3)아래 웹사이트에서 copy-replace 스크립트를 다운로드하고 실행합니다. http://www.scriptspot.com/3ds-max/scripts/copy-replace 4)master object의 pick을 클릭하고 주전자 오브젝트를 선택합니다. 5)모든 박스 오브젝트를 선택하고 replace copies를 클릭합니다. 6)모든 박스 오브젝트가 주전자 오브젝트로 교체된것을 확인할수있습니다.
3D맥스에서 깊이 맵(depth map, z-depth) 이미지 렌더링하기 (사용 버전 - autodesk 3ds Max 2018) depth map은 카메라 렌즈로부터 거리가 멀어지는것을 그레이스케일값으로 표현한 이미지입니다. 카메라와 가까운 곳은 밝게, 먼 곳은 어둡게 표현하여 후반 합성에서 마스크 레이어로 활용할수있습니다 https://en.wikipedia.org/wiki/Depth_map https://commons.wikimedia.org/wiki/Main_Page 1)씬에 오브젝트와 조명을 구성하고 카메라를 추가합니다. 2)렌더링해서 확인합니다. 3)깊이 맵 이미지를 렌더링하려면 상단의 rendering 메뉴에서 render setup로 이동합니다. 4)render elements탭에서 ad..
3D맥스에서 마우스 동작 및 키보드 단축키를 Autodesk Maya와 동일하게 설정하는 방법(interaction mode) (사용 버전 - autodesk 3ds Max 2018) 1)상단의 customize 메뉴에서 preferences로 이동합니다. 2)interaction mode 탭으로 이동합니다. 3)interaction에서 maya를 선택하고 확인합니다. 다음과 같은 몇가지 마우스 및 키보드 동작이 변경됩니다. 뷰포트 토글 최대화 이전 Alt+W 이후 스페이스바 선택한 범위 확대/축소 이전 Z 이후 F 모든 범위 확대/축소 이전 Shift+Ctrl+Z 이후 A 뷰포트 작업 실행 취소 이전 Shift+Z 이후 Alt+Z 뷰포트 작업 다시 실행 이전 Shift+Y 이후 Alt+Y 그룹설정(gr..
3D맥스에서 사용자 오브젝트를 primitive 기본 오브젝트로 설정하기(primitive maker 스크립트) (사용 버전 - autodesk 3ds Max 2018) 1)기본적으로 create의 geometry에서 standard primitives 오브젝트들을 제공하는것을 확인할수있습니다. 2)primitive maker 스크립트를 사용하면 카테고리에 사용자 오브젝트들을 추가할수있습니다. 3)아래 웹사이트에서 primitive maker 스크립트를 다운로드하고 실행합니다. http://www.scriptspot.com/3ds-max/scripts/primitive-maker 4)스크립트를 실행하면 name에 오브젝트 이름을, cat에 카테고리 이름을 입력합니다. 5)pick template obje..
3D맥스 스크립트 batch save - 다수의 맥스 파일을 이전 버전으로 일괄 저장하기 (사용 버전 - autodesk 3ds Max 2014) 배치 저장 스크립트를 사용하여 다수의 3D맥스 파일들을 이전 버전으로 일괄 저장하는 방법 1)아래 웹사이트에서 스크립트를 다운로드하고 상단 MAXScript 메뉴의 run script에서 스크립트를 실행합니다. https://www.scriptspot.com/3ds-max/scripts/batch-save-3ds-max-files-to-previous-version 2)맥스 파일이 위치한 폴더를 설정하고 저장할 맥스 버전을 선택한후에 start를 클릭합니다. 예에서 현재 맥스파일은 2014버전이며 새로 저장할 버전으로 2013를 선택하였습니다. (아래 프로세스..
3D맥스에서 빈 오브젝트(empty gameobject)를 선택해주는 스크립트(fixutilities) (사용 버전 - autodesk 3ds Max 2014) fixutilities 스크립트를 사용하여 씬에서 지오메트리가 존재하지않는 오브젝트(empty gameobject)를 선택하고 삭제하는 방법 1)예에서 씬에 3개의 폴리곤 오브젝트와 지오메트리가 존재하지않는 다수의 오브젝트가 존재하는것을 확인할수있습니다. 2)아래 웹사이트에서 스크립트를(TrackScripts.mzp) 다운로드하고 맥스에서 실행합니다. 상단 scripting 메뉴의 run script에서 해당 스크립트를 열기합니다. 또는 뷰포트에 mzp파일을 드래그,드롭하여 스크립트를 실행합니다. https://3d-kstudio.com/prod..
3D맥스에서 매크로 스크립트 만들기(mcr) (사용 버전 - autodesk 3ds Max 2018) 1)cusomize user interface의 toolbars 탭에서 새로운 툴바를 생성합니다. 2)스크립트 에디터에서 스크립트를 작성하고 스크립트 전체를 선택해서 툴바에 클릭 드래그, 드롭합니다. 3)툴바에 버튼이 생성된것을 확인할수있습니다. 버튼을 클릭하면 해당 스크립트를 실행합니다. 4)버튼을 마우스 우클릭하고 edit macro script를 선택합니다. 5)에디터에 매크로 스크립트가 추가된것을 확인할수있습니다. 6)category 및 tooltip을 작성합니다. (category - "box", tooltip - "box test") 7)스크립트를 .mcr 파일형식으로 저장합니다. 8)mcr파..