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파..
3D맥스에서 프로젝트의 씬을 아카이브로 저장하기(archive)(사용 버전 - autodesk 3ds Max 2018)archive를 사용하면 프로젝트의 씬 파일과 사용중인 모든 텍스처를 압축 파일로 저장할수있습니다.1)아카이브로 저장할 씬을 준비합니다.2)상단의 file 메뉴에서 archive를 선택합니다.3)저장 경로를 설정하고 확인하면 archive를 실행합니다.4)완료되면 저장 경로에서 zip 파일을 확인할수있습니다. 5)zip파일을 압축풀기하면 씬 파일과 사용된 모든 텍스처를 확인할수있습니다.
3D맥스에서 배경(background) 이미지 렌더링하기(사용 버전 - autodesk 3ds Max 2018)1)재질 편집기에서 새로운 비트맵을 생성합니다. 2)비트맵에 배경으로 사용할 이미지를 설정합니다.3)비트맵을 environment and effects의 environment map에 복사합니다(instance)4)렌더링해서 확인합니다. 배경 이미지가 비정상적으로 렌더링되는것을 확인할수있습니다.5)비트맵의 coordinates에서 environment에 체크하고 맵핑 방법으로 screen을 선택합니다.6)배경 이미지가 정상적으로 렌더링된것을 확인할수있습니다.
3D맥스에서 오브젝트의 element를 대칭 복사하는 방법(mirror) (사용 버전 - autodesk 3ds Max 2018) 1)폴리곤 오브젝트에서 대칭 복사하려는 element를 선택합니다. 2)Mirror 수정자를 추가합니다. 3)선택한 element에 Mirror 수정자가 추가된것을 확인할수있습니다. 4)Mirror의 Parameters에서 대칭 축(Mirror Axis)을 선택하고 Options에서 copy에 체크합니다. 5)element가 대칭 복사된것을 확인할수있습니다. 6)오브젝트의 Modifier stack에서 Collapse All를 선택합니다.
3D맥스에서 폴리곤 오브젝트의 뒤집힌 면 확인하기 (사용 버전 - autodesk 3ds Max 2018) 1)씬에 폴리곤 오브젝트를 추가하고 일부 면을 flip을 사용하여 뒤집기 합니다. 2)뷰포트에서 오브젝트의 뒤집힌 면을 구분할수없는것을 확인할수있습니다. 3)뷰포트의 좌측 상단에서 xview의 face orientation를 체크합니다. 4)오브젝트의 뒤집힌 면을 녹색으로 표시하는것을 확인할수있습니다.
3D맥스에서 matte/shadow 재질 사용하기 (사용 버전 - autodesk 3ds Max 2018) 1)씬에 오브젝트를 구성하고 조명을 추가하여 렌더링합니다. 2)재질 편집기에서 새로운 matte/shadow 재질을 생성합니다. 3)matte/shadow 재질의 속성에서 matte의 opaque alpha를 체크해제합니다. 4)matte를 사용할 오브젝트에 해당 재질을 할당합니다. 5)렌더링 이미지에서 matte/shadow 재질을 사용중인 오브젝트가 제외된것을 확인할수있습니다(해당 오브젝트의 그림자는 렌더링된것을 확인할수있습니다) 6)렌더링 이미지의 알파채널에서 해당 오브젝트가 제외된것을 확인할수있습니다.
3D맥스에서 씬에 사용중인 모든 재질과 맵(텍스처) 목록 확인하기 (사용 버전 - autodesk 3ds Max 2018) 1)씬에 다수의 비트맵 이미지를 사용하는 재질 및 오브젝트를 준비합니다. 2)상단의 rendering 메뉴에서 material explorer로 이동합니다. 3)좌측에서 재질 및 맵 미리보기 옵션을 활성화해서 씬에서 사용중인 재질 및 맵을 표시합니다. (예에서 display thumbnails, display maps, display sub-mateirial/maps에 체크) 4)목록에서 맵을 선택하면 하단에서 선택한 맵의 속성(diffuse, normal, etc)과 이미지 사이즈(texture size)를 표시합니다. 5)상단의 display에서 expand all를 클릭하면 목..
3D맥스에서 글로우(glow) 이펙트 사용하기 (사용 버전 - autodesk 3ds Max 2018) 1)씬에 박스 오브젝트를 생성합니다. 2)오브젝트에 standard 재질을 할당하고 wire, 2sided에 체크한후 렌더링합니다. 3)오브젝트의 와이어 프레임을 렌더링한것을 확인할수있습니다. 4)environment and effects(단축키8)의 effects에서 lens effects를 추가합니다. 5)lens effects parameters에서 glow를 추가합니다. 6)glow element의 옵션 탭에서 image sourcse의 objectID에 체크하고 수치를 입력합니다. 예에서 오브젝트 ID(Object ID)가 1로 설정된 오브젝트를 이미지 소스로 사용합니다. 7)박스의 오브젝트 ..
3D맥스 kml파일 import 스크립트 KMLparser 구글어스, 구글지도등에서 사용하는 kml 파일을 가져오기(import), 내보내기(export) 할수있는 스크립트입니다. 예를들어 구글 어스에서 위치, 선, 모양, 기타 지형 정보를 kml파일로 저장하고 3D맥스에서 가져오기할수있습니다. 아래 웹사이트에서 스크립트를 다운로드하고 사용법을 확인할수있습니다. https://www.klaasnienhuis.nl/2012/09/kml-import-export-tutorial/