3D DAZ Studio에서 캐릭터, 애니메이션을 fbx로 익스포트하기 3D DAZ Studio에서 생성한 캐릭터와 애니메이션을 export하면 맥스, 마야와 같은 3D 프로그램에서 사용할수있다.아래는 DAZ Studio에서 설정한 캐릭터와 애니메이션을 fbx로 추출하고 3D MAX에서 불러오기하는 과정이다. 1)씬 탭을 마우스 우클릭하고 select의 select All를 선택해서 캐릭터의 모든 오브젝트를 선택한다. 2)aniMate2 탭에서 애니메이션 트랙의 하단에 마우스 우클릭한후 bake to studio keyframes를 선택한다. yes를 클릭하면 bake를 진행한다. 3)상단의 file메뉴에서 export를 선택한다. 4)fbx 파일형식으로 저장한다. 5)아래는 예에서 사용한 export ..
3D DAZ Studio에서 캐릭터 커스터마이징하기 1)Actors, Wardrobe & Props에서 Genesis Base Female를 더블클릭하여 씬에 생성한다. 예에서는 구매한 콘텐츠와 호환되기 위해 Genesis 2 Base Female를 선택하였다. 2)씬 탭에서 캐릭터 오브젝트(Genesis Base Female)를 선택한다(뷰포트에서 모델의 파트를 더블클릭하면 해당 모델의 최상위 오브젝트를 선택한다) 3)Wardrobe 카테고리에서 의상을 추가한다. 각 카테고리에는 사용자가 구매하고 설치한 콘텐츠와 DAZ에서 기본으로 제공하는 에셋들을 표시한다. 4)마찬가지로 hair 카테고리에서 헤어를 추가한다. 5)씬 탭에서 Genesis Base Female 오브젝트의 하위에 추가된 의상과 헤어(H..
3D DAZ Studio에서 포즈, 애니메이션, 몰프(morph)확인하기DAZ에서 제공하는 리소스인 Genesis 2 Female은 포즈를 변경하고 샘플 애니메이션을 실행할수있도록 준비된 상태(rigged)이다. 포즈1)캐릭터에 포즈를 추가하려면 먼저 씬 탭에서 캐릭터 오브젝트를 선택한다. 2)Pose & Animate activity 탭을 선택하고 posing 탭의 presets을 선택한다. 3)poses 카테고리를 선택하면 캐릭터에 추가할수있는 다양한 포즈를 표시한다. 4)추가할 포즈를 더블 클릭하면 해당 캐릭터에 포즈를 반영한다. 5)만약 포즈를 초기화하려면 씬의 캐릭터를 선택하고 6)parameters 탭을 마우스 우클릭한후 zero 또는 restore 명령을 선택한다(zero figure, re..
3D Daz 온라인 상점에서 콘텐츠 구매하기https://www.daz3d.com/shop/1)daz 온라인 상점에서 캐릭터 모델, 의상, 포즈, 애니메이션, 리소스, 애드온 등을 구매할수있다. 2)구매할 콘텐츠를 선택하고 add to cart를 클릭하면 구매 대기목록으로 이동한다. 3)콘텐츠를 구매 및 결제를 진행하려면 check out를 클릭한다. 4)procced to checkout를 클릭하면 결제 정보 입력창으로 이동한다. 5)사용자 및 결제 정보를 입력한다. 6)구매 및 결제가 완료되면 해당 콘텐츠를 설치 및 이용할수있다. 7)구매한 콘텐츠를 daz studio에서 이용하려면 해당 에셋을 설치해야한다. 설치 방법에는 daz central에서 설치하는 방법 또는 DIM(daz installer ..
3D daz 다운로드 및 설치하기https://www.daz3d.com/ 1)3d daz 홈페이지에서 계정 생성 및 로그인후에 daz central 프로그램을 무료로 다운로드할수있다. 2)다운로드한 daz central를 설치한다. 3) daz central를 실행한후에 좌측의 메뉴에서 daz studio를 클릭하고 install를 클릭하여 설치한다.daz central에서는 daz 어플리케이션(daz studio)을 설치, 업데이트, 제거할수있으며 온라인 스토어에서 구매한 나의 에셋(콘텐츠)를 확인 및 설치할수있다. 4)DAZ studio설치를 마치면 해당 어플리케이션을 실행할수있다. 3D DAZ Studio 메뉴얼http://docs.daz3d.com/doku.php/public/software/da..
스피드트리(speedtree)에서 레거시 모델 오류구버전(5.x, 7.x)에서 제작한 트리 모델을 최신 버전의 스피드 트리에서 수정할때 이 모델들은 레거시로 취급되어 generator를 업그레이드해야 현재 버전의 모든 에디터 기능을 사용할수있다.https://docs8.speedtree.com/modeler/doku.php?id=upgrade 1)아래 예에서 스피드트리 버전7에서 제작한 트리 모델의 spm파일을 스피드트리 버전8에서 열기하였다. 2)아웃풋(output)윈도우에서 경고 메시지를 확인할수있으며 에디터의 트리 수정에서 해당 모델은 몇가지 제한을 가지게된다(예를들어 LOD기능 제한) 3)이 문제를 해결하려면 트리의 노드들을 업그레이드해야한다. generation 윈도우에서 노드를 선택하고 upg..
스피드 트리(speedtree)에서 나무의 잎이(leaves) 카메라를 향하면서 회전하는 문제(leaves facing camera) 이 문제는 종종 유니티 및 언리얼 VR 개발에서 문제를 일으킬수있다. 아래는 스피드트리에서 빌보드 타입의 leaf를 비활성화하는 방법이다.카메라를 향하면서 회전하는 나뭇잎 1)스피드 트리에서 모델의 문제를 일으키는 leaf 노드를 선택하고 2)meshes탭의 meshes에서 orientation 속성을 facing camera에서 default로 변경한다.(meshes의 속성들을 조절하면 나뭇가지(level1, level2)에서 생성된 leaves(나뭇잎)를 정렬 및 회전시킬수있다) 3)아래 동영상에서 위 문제가 해결된것을 확인할수있다. 4)이와 같이 나뭇잎(leaves)..
스피드트리(speedtree)의 leaf collision 활용하기 1)generation 윈도우에서 tree 노드를 선택하고 leaf collision으로 이동한다. 2)leaf collision의 enabled에 체크하면 모델에서 서로 중첩하는 leaf(나뭇잎)는 생성하지않는다. 3)때문에 leaves 노드의 generaton에서 frequency의 수치를 높여도(leaves의 수를 높게 설정) 모델의 형태는 큰 변화가 없는것을 확인할수있다. 4)이 속성을 체크해제하면 leaf 콜리젼을 비활성화해서 충분히 많은 개수의 leaves를 생성한다(단 tri의 개수는 높아진다)
스피드트리(speedtree)에서 나무 오브젝트 export하기(fbx, obj)(아래 예에서 SpeedTree modeler 8.4.2를 사용하였다) 1)뷰포트 상단에 위치한 항목중 post의 export를 클릭한다. 2)fbx, obj등 몇가지 파일 형식을 지원한다. 3)예에서는 fbx를 선택하였다. 저장 경로를 설정하고 확인한다. 4)export 옵셥을 설정하고 확인하면 해당 경로에 3D 오브젝트와 기타 맵파일이 저장된다.
스피드트리(speedtree) 나무의 콜라이더(collision object) 제거하기(유니티 버전 - unity 2019.2.20f1, 스피드트리 버전 - SpeedTree For Unity Subscription 7.1.7) 1)유니티에서 임포트한 스피드 트리 모델의 콜리젼 오브젝트는 프리팹을 unpack하고 제거할수있지만 여전히 임포트된 에셋으로써의 모델에는 데이터가 남아있는것을 확인할수있다. 스피드 트리의 데이터는 스피드트리에서 수정할수있다. 2)스피드트리에서 해당 모델의 파일을 열기하고 scene의 collision을 클릭한다. 3)toggle visibility를 선택하면 뷰에서 현재 모델에 존재하는 콜라이더를 확인할수있다. 4)콜리젼 오브젝트를 선택하고 delete 키로 제거할수있다. 5)나..
스피드트리(speedtree)에서 나무 모델의 빌보드(billboard) 제거하기(유니티 버전 - unity 2019.2.20f1, 스피드트리 버전 - SpeedTree For Unity Subscription 7.1.7) 1)유니티에서 임포트한 스피드 트리어셋을 씬에 추가하고 unpack 프리팹하면 빌보드 오브젝트를 제거할수있지만 2)임포트한 모델로써의 어셋에는 여전히 데이터가 남아있다. 3)빌보드를 포함하지않는 트리 에셋을 만들려면 먼저 스피드트리에서 tree properties로 이동한다. 4)LOD하단의 compile에서 make billboards를 체크 해제한후 파일을 저장한다. 5)이 에셋은 빌보드에 대한 정보를 포함하지않으며 이것을 유니티에서 확인할수있다.
스피드트리(speedtree)에서 나무 모델에 콜라이더(collision object) 추가하기 1)스피드 트리에서 나무에 사용중인 콜라이더를 표시하려면 scene의 collision을 클릭하고 toggle visibility를 선택한다(단축키 7) 2)아래 예에서는 콜라이더가 존재하지않아서 표시되지않고있다. 3)모델에 콜라이더를 추가하려면 상단의 tools 메뉴에서 generate collision primitives를 선택한다. 4)예에서 기본옵션으로 설정한후 확인하였다. 5)나무에 콜라이더가 추가된것을 확인할수있다. 6)콜라이더를 선택한후 위치를 조절하고 속성 윈도우에서 콜라이더의 타입 및 회전, 스케일 트랜스폼을 변경할수있다. 7)스피드트리에서 콜라이더를 추가한 모델을 유니티에서 임포트하면 모델의..