3D 맥스에서 Chaos Phoenix(피닉스)를 활용한 물 시뮬레이션 사용예시
3D 맥스 Chaos Phoenix(피닉스) 액체 시뮬레이션 기초 사용법1)PhonixFD에서 LiquidSim을 선택하고 씬에 클릭, 드래그하여 시뮬레이터를 생성합니다. 2)시뮬레이션의 영역을 확인할수있습니다. 시뮬레이션 영역 설정3)시뮬레이터(Object)의 grid에서 X, Y, Z 수치를 조절하여 시뮬레이션 영역 및 그리드의 크기를 재설정합니다. (grid를 변경하면 이전 시뮬레이션된 녹색 영역에 비교해서 변경된 현재 영역이 보라색으로 표시되는것을 확인할수있습니다) 시뮬레이션 해상도 설정4)Total Voxels에서 현재 설정한 그리드 영역의 전체 복셀 수를 확인할수있습니다. increase resolution 또는 decrease resolution을 클릭하면 영역의 크기를 유지하면서 복셀 크기..
3D 맥스 Chaos Phoenix(피닉스) 플러그인 시뮬레이션 간단 사용법1)유닛 설정(System Units Setup)에서 유닛 스케일을 설정합니다(centimeters) 2)렌더러를 브이레이(V-Ray)로 설정합니다. 3)씬에 브이레이 조명을 추가합니다( Dome Light) 4)씬에 소스 오브젝트로써 폴리곤 오브젝트를 생성합니다. 5)상단의 피닉스 도구모음에서 다양한 종류의 유체 시뮬레이션 프리셋을 확인할수있습니다. 6)소스 오브젝트(sphere)를 선택하고 프리셋중 하나를 클릭합니다(water) 7)씬에 PhoenixFDLiquid001 오브젝트와 LiquidSrc001 오브젝트가 생성된것을 확인할수있습니다. PhoenixFDLiquid001 오브젝트(Object)8)유체의 움직임과 특성을 ..
3D 맥스 유체 시뮬레이션 플러그인 Chaos Phoenix(피닉스) 문서 및 튜토리얼 모음(물, 불, 연기, 기타)Chaos Group의 Phoenix는 영화, 3D애니메이션, 기타 시각효과(VFX) 분야에서 유체 시뮬레이션을 위한 강력한 제작 도구입니다. 3ds Max와 Maya에서 사용할수있는 플러그인으로 브이레이(V-Ray) 또는 코로나(corona) 렌더러와 통합하여 물, 불, 연기, 파도, 거품, 폭발등의 광범위한 이펙트를 사실적으로 시뮬레이션하고 렌더링할 수있습니다. https://youtu.be/qJgMr58UtQE Chaos Phoenix 사용법 https://www.chaos.com/phoenix/getting-started Get started with Chaos Phoenix | ..
3D 맥스에서 초간단 분수 만들기(파티클 시스템, spray) (사용 버전 - autodesk 3ds Max 2023) 1)particle systems의 spray를 선택하고 씬에 오브젝트를 생성합니다. 2)애니메이션을 플레이하면 오브젝트에서 파티클이 방출되는것을 확인할수있습니다. 3)파티클이 위방향으로 방출될수있도록 오브젝트를 회전시킵니다. 4)spray 오브젝트의 particles에서 파티클 개수를 설정합니다(viewport count, render count) variation 수치를 높이면 파티클이 방출되는 방향의 베리에이션을 설정합니다. 5)space warps의 forces에서 gravity를 선택하고 씬에 오브젝트를 생성합니다. 6)상단의 bind to space warp 도구를 선택합니다..
3D 맥스에서 파티클 프리셋 사용하기(PF Source, Preset Flow) (사용 버전 - autodesk 3ds Max 2023) 1)create에서 파티클 시스템(particles systems)의 PF Source를 선택하고 setup의 particle view로 이동합니다. 2)PF Source의 particle view가 표시되는것을 확인할수있습니다. 3)하단의 preset flow를 클릭 드래그하면 다양한 유형의 파티클 프리셋을 표시합니다(select preset flow) 4)사용할 프리셋을 선택하고 확인합니다. 5)해당 유형의 사전 설정된 파티클 시스템을 확인할수있습니다. 6)뷰포트에서 씬을 구성하는 파티클 프리셋을 확인할수있습니다.
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맥스에서 MassFX Tools 표시하고 시뮬레이션 플레이 1)상단의 animation 메뉴에서 MassFX의 utilities에서 show MassFX Tools를 선택합니다. 2) MassFX Tools를 표시하는것을 확인할수있습니다. 3)simulation tools에서 playback의 start simulation을 클릭합니다.
3D맥스 파티클 - 파티클 이벤트 복사하기(copy event, paste event) 1)예에서 파티클의 형태(shape)로 사용자 지정 오브젝트(shape instance)를 사용하는 파티클 패스 애니메이션을 구성하였습니다. 2)서로 다른 형태의 파티클을 방출하는 새로운 이벤트를 추가하기위해 두개의 사용자 지정 오브젝트를 추가하였습니다. 3)particle view에서 복사하려는 이벤트를 선택합니다(event001) 선택한 이벤트는 텍스트가 흰색으로 표시됩니다. 4)마우스 우클릭하고 copy를 선택합니다. 5)view에서 마우스 우클릭하고 paste를 선택합니다. 6)동일한 연산자 목록을 가지는 이벤트가 복사된것을 확인할수있습니다(event002) 7)해당 이벤트의 파티클 형태를 변경하기위해 shap..
3D맥스 파티클 - 사용자 지정 오브젝트를 파티클의 형태로 사용하기(shape instance) PF Source에서 방출한 개별 파티클의 모양을 사용자 지정 오브젝트로 설정하는 방법 1)씬에 새로운 PF Source를 생성합니다. 2)particle view에서 shape001 연산자에서 파티클의 기본 형태가 3D cube로 설정되어있는것을 확인할수있습니다. 3)렌더링하면 3d cube 형태인 파티클을 확인할수있습니다. 4)display 연산자의 type에서 ticks를 geometry로 변경합니다. 5)뷰포트에서 파티클의 형태(shape)가 표시되는것을 확인할수있습니다. 6)씬에서 개별 파티클의 형태로 사용할 오브젝트를 추가합니다. 예에서 teapot오브젝트를 생성하고 새로운 재질을 설정하였습니다. ..
3D맥스 파티클 - 파티클 패스 애니메이션 만들기(Particle Flow Source, speed by icon) 파티클이 경로를 따라서 이동하는 파티클 패스 애니메이션 만드는 방법(speed by icon, path constraints) 1)씬에 새로운 PF Source를 생성합니다. 2)씬에 새로운 spline 오브젝트를 추가합니다. 스플라인 오브젝트를 수정하여 파티클의 이동 경로로 사용할 패스(path)를 생성합니다. 3)particle view에서 하단의 speed by icon 연산자를 클릭, 드래그하여 이벤트의 speed 001(along icon arrow)를 대체합니다. 4)씬에서 speed by icon 오브젝트가 생성된것을 확인할수있습니다. 5)상단의 animation 메뉴에서 co..
3D맥스 파티클 - 파티클의 수명(life span) 설정하기(delete 연산자) 1)birth 이벤트에서 파티클의 생성 기간이 기본값(프레임에서 30프레임까지)으로 설정되어있는것을 확인할수있습니다. 2)애니메이션을 실행하면 0프레임에서 30프레임까지 파티클을 방출합니다. 3)생성된 파티클은 애니메이션의 끝 프레임에 도달하기전까지 지속되며 끝 프레임 이후에 초기화됩니다. 4)파티클의 수명을 설정하려면 이벤트에 delete 연산자를 추가합니다. 하단의 delete 연산자를 클릭, 드래그하여 연산자 목록에 추가합니다. 5)delete 연산자의 remove에서 all particles로 설정되어있는것을 확인할수있습니다. 6)by particle age를 선택하고 수명(life span)과 수명의 변화(vat..