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)스피드트리에서 콜라이더를 추가한 모델을 유니티에서 임포트하면 모델의..
스피드트리(speedtree)에서 오브젝트의 LOD 확인하기1)트리 노드를 선택한다. 2)나무의 속성에서 level of detail(LOD)의 enabled에 체크한다(count 수치는 LOD의 단계를 의미한다) 3)뷰포트의 좌측 하단에서 LOD 조절자가 표시된것을 확인할수있으며 조절자를 high에서 low로 이동하면 더 낮은 단계의 디테일을 표시한다. 4)조절자를 이동하여 변하는 LOD는 뷰포트에서 확인할수있고 오브젝트 폴리곤 개수의 변화도 확인할수있다. 5)조절자 우측에서 마우스 우클릭 한후에 LOD 표시 방법(manual, use screen area)을 선택할수있다. manual은 기본 설정으로 조절자를 이동하여 lod의 변화를 표시하며 use screen area는 뷰포트에서 트리 오브젝트와 ..
스피드트리(speedtree)에서 나무의 몸통 또는 가지의 두께 조절하기1)trunk 또는 가지의 level 노드를 선택한후 branch 탭의 branch에서 radius 수치를 조절하여 두께를 변경할수있다. 2)우측의 그래프 아이콘을 클릭하고 높이에 따른 두께의 변화를 곡선 그래프로 설정할수있다. 3)위 그래프에서 설정한 높이에 따른 두께가 반영된 모습
스피드 트리(speedtree)에서 나무의 불필요한 노드 삭제하기1)나무 오브젝트의 노드 구성은 generation editor에서 확인할수있다. 2)불필요한 노드를 삭제하려면 해당 노드를 선택하고 마우스 우클릭 한후에 delete를 선택한다(del key) 3)예에서 flower를 제거하였다.