3D 마야(MAYA)에서 nParticle를 사용한 유체 시뮬레이션 기초1)실린더 오브젝트(Cylinder) 를 생성합니다. 2)menu set를 FX로 변경합니다. 3)상단 nParticles 메뉴의 Create Options에서 water에 체크합니다. 4)Create emiter를 선택하여 emitter를 생성합니다. 5)아웃라이너에 emitter, nParticle, nucleus 오브젝트가 생성된것을 확인할수있습니다. 6)애니메이션을 플레이하면 emitter에서 파티클이 방출되는것을 확인할수있습니다. 파티클 유형 water에 대한 프리셋 중력 및 쉐이더가 설정된것을 확인할수있습니다. 7)emitter를 선택하고 basic emitter attributes에서 emitter type을 volume..
3D 마야(MAYA)에서 구름 만들기(FX, 3D Container)1)좌측 상단에서 menu set을 FX로 변경합니다. 2)상단의 Fluids 메뉴에서 3D Container를 생성합니다. 3)씬에서 fluid 오브젝트를 선택하고 속성으로 이동합니다(단축키 ctrl+a) 4)container properties에서 keep voxels square를 체크해제하고 컨테이너(3D Container)의 해상도(Resolution) 및 크기(Size)를 설정합니다. 5)display의 boundary draw에서 컨테이너 경계 표시 방법을 선택합니다(바운딩 박스, boundary box) 6)contents method에서 모든 속성들을 off(zero)로 설정합니다. 7)dynamic simulation..
3D MAYA의 블렌드쉐잎(blend shape)을 사용하여 제작한 피는 꽃 애니메이션 3D 마야의 블렌드쉐잎(blend shape)을 사용하여 제작한 3D 꽃 애니메이션
3D 마야(MAYA) Parameter와 Parameterization(uniform, chord length) Parameter 3D 마야에서 넙스 커브의 파라미터(Parameter)는 커브 위에 존재하는 포인트의 위치를 나타내는 값(Value)으로 값이 클수록 곡선의 시작점에서 먼곳에 존재합니다. 파라미터를 사용하면 곡선의 길이에 따라서 특정한 포인트를 참조할수있습니다. Parameterization(uniform, chord length) Parameterization는 파라미터(Parameter)를 나타내는데 사용하는 방법입니다. 마야에 두가지 Parameterization가 있으며(Uniform, Chord length) 새로운 커브를 생성할때 CV Curve Tool 또는 EP Curve To..
3D 마야(MAYA)에서 인풋 노드(inputs)를 포함하여 오브젝트 복사하는 방법 1)씬에 폴리곤 오브젝트를 생성합니다. 2)폴리곤 오브젝트의 인풋 노드가 존재하는것을 확인할수있습니다. 3)일반적인 방법으로 오브젝트를 복사합니다(duplicate, ctrl+d) 4)복사한 오브젝트의 인풋 노드가 존재하지않는것을 확인할수있습니다. 5)인풋 노드를 포함하여 오브젝트를 복사하면 duplicate special로 이동합니다. 6)duplicate input graph 옵션에 체크하고 적용합니다. 7)인풋 노드(inputs)를 포함하여 오브젝트를 복사한것을 확인할수있습니다.
UDIM(다중 UV 타일 텍스처 맵핑)단일 텍스처 맵핑일반적으로 단일 텍스처 맵핑은 UV 맵 좌표에서 0-1 영역에 나타나는 이미지 맵을 사용하여 모델 전체에 텍스처를 맵핑하는 방식을 사용합니다. 0-1 영역 외부에서 이미지는 타일링됩니다.https://learn.foundry.com/ko/modo/content/help/pages/uving/udim_workflow.html UDIMUDIM은 3D 컴퓨터 그래픽스에서 텍스처 맵핑을 확장하여 관리하는 방법중 하나로 단일 텍스처 맵이 아닌 여러 개의 타일 텍스처 맵을 사용하여 모델의 텍스처를 정의하는 방식입니다(오프셋을 사용하여 모델에 여러개의 UV 맵을 할당) 주로 고해상도 텍스처 작업이 필요한 상황에서 모델당 텍스처 수를 늘리기위해 사용됩니다.UDIM은..
영화 월이(WALL-E) 배경 모작 구조물 3D 모델링배경 레퍼런스 구조물 1단위 모델링 구조물 1단위 길이 측정 및 구조물 전체 모델링 구조물 1단위 길이 측정 구조물 전체 길이 측정 구조물 전체 모델링(1단위복사, Bend)
영화 CG에서 3D 프랍 모델 사용 예시촬영사진 레퍼런스 3D 모델링 모델의 UV 레이아웃과 텍스처 제작 씬 구성과 렌더링 및 후반 합성
3D 마야(MAYA)에서 렌더링 레이어 사용방법(render layer editor) (Autodesk Maya 2014) 일반적으로 마야에서 렌더링하면 master layer를 렌더링한 결과를 표시합니다. render layer editor를 사용하면 사용자 레이어를 추가하고 레이어에 오브젝트를 추가하여 개별적으로 렌더링할수있습니다. 1)씬을 구성합니다(plane, sphere1, sphere2, sphere3) 2)sphere 오브젝트에 서로 다른 색상의 재질(blinn)을 설정합니다. 3)plane 오브젝트(floor)에 체커 맵(checker map)을 색상 맵핑한 재질(lambert)을 설정합니다. 4)렌더링한 결과를 확인합니다. 5)blinn 재질의 reflectivity 속성이 기본값 0.5..
3D 마야(MAYA)에서 프랍(prop) 모델링 작업과정 (Autodesk Maya 2014) 부채 모양의 프랍(prop)을 모델링하는 방법(NURBS 의 loft를 이용한 방법) 레퍼런스 1)종이 접기를 하여 레퍼런스와 동일한 형태를 제작합니다. 2)front camera 뷰에서 커브(curve) 오브젝트를 생성합니다. 3)오브젝트의 피봇(pivot)을 커브의 끝에 위치시킵니다. 4)오브젝트를 회전 복사합니다. 5)복사한 오브젝트를 y축으로 이동시킵니다. 6)같은 방법으로 다수의 오브젝트를 복사합니다. 7)복사한 다수의 오브젝트를 복사하고 z축으로 이동시킵니다. 8)양측의 모든 커브를 순서대로 선택합니다(shift + 좌클릭) 9)상단의 surfaces 메뉴에서 loft를 선택합니다. 10)lofted..
3D 마야(MAYA)에서 와이어프레임 렌더링하는 방법(멘탈레이의 contour를 이용한 방법)(Autodesk Maya 2014)1)씬에 오브젝트를 추가합니다. 2)hypershade에서 오브젝트의 재질을 생성합니다. 재질을 선택하고 input and output connections를 선택합니다. 3)재질의 shading group 노드(SG)를 확인할수있습니다. 4)SG 노드의 mental ray에서 contours의 enable contour rendering에 체크합니다. 5)렌더 설정(render settings)에서 멘탈레이 렌더러를 선택하고 features탭으로 이동합니다. 6)contours의 enable contour rendering에 체크합니다. 7)draw by property d..
3D 마야(MAYA)에서 라이트 고보(gobo)사용하기(arnold renderer) (Autodesk Maya 2014, 아놀드 렌더러와 스팟 라이트를 사용한 방법) 고보(gobo)는 광원 앞에 놓여서 빛과 그림자의 형태를 조절하는 차광판입니다. 고보를 사용하여 다양한 종류의 형태와 패턴을 가지는 빛과 그림자 효과를 만들수있습니다. https://en.wikipedia.org/wiki/Gobo_(lighting) 1)상단의 window 메뉴에서 settings/preferences의 Plug-in Manager로 이동합니다. 2)mtoa.mll의 loaded에 체크하여 아놀드 렌더러를 불러오기합니다. 3)렌더 설정에서 렌더러를 arnold renderer로 변경합니다. 4)씬에 스팟 라이트를 생성합니다..