ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • VOL에 대해
    houdini/공부 2020. 1. 9. 00:57

    VOL(Volume)

    Volume = Voxel(Volume Pixel)로 이루어져있다.(pixel의 volume버전이라 생각하면 쉽다)

     

    볼륨의 종류

    1. Standard Houdini Volume : Side FX 자체적 개발 볼륨, 빈공간의 Voxel도 계산한다 (ㄷ ㄷ메모리 낭비)

    2. Open VDB Volume : 드림웍스가 개발한 볼륨, 계산이 필요한 Voxel만 처리해서 볼륨을 표현

     

    볼륨 필드

    볼륨은 Primitive로 취급 받는다.

    Voxel마다 저장되는 볼륨 데이터는 필드(Field) 라고 부른다.


    Volume SOP

     

    막상 이 노드를 만들면 아무것도 보이지 않는다.

    사실, 텅 비어보이는 박스안에 Voxel로 가득차있다.(농도 0이라 안보일뿐)

     

    Rank속성은 타입을 정한다.

    Initial Value 속성의 조절로 Voxel 데이터를 조절할수 있다.


    Iso Offset SOP

     

    인풋 지오메트리를 볼륨(Scalar필드의 후디니 볼륨)으로 변환시켜 준다.

    여기서 인풋은 Water-Tight(빈틈없이 막힌 도형)이어야 한다.

     

    Uniform Sampling 속성은 어떤 축을 기준으로 나눌지를 결정한다.

    (Max Axis는 인풋 지오메트리의 XYZ BBOX 중에서 가장 큰 축을 참조한다.)

     

    Uniform Sampling Divs 속성은 몇개의 Voxel 로 나눌 것인지를 결정한다.

     

     + 변환된 볼륨은 후디니 볼륨이라 빈 공간도 계산이되니 메모리사용에 주의하자.


    VDB from Polygons SOP

     

    Iso Offset SOP와 같은 역할을 한다. Open VDB Volume을 생성한다는것만 다르다.

    VDB Volume은 최대한 GEO 형태에 가깝게 형성되며 처리속도도 훨씬 빠르다.

     

    VDB Volume은 물체의 전체가 아닌 GEO의 겉면에 가깝게 형성이된다.(껍데기 처럼)

    Fill Interior 옵션으로 내부에도 Voxel을 채워넣을 수 있다.

     

    SDF(Signed Distance Field) Volume

    지오메트리 볼륨이지만 변환시 조금 특별한 데이터값을 갖는다.

    직역하자면, 부호를 지닌 거리값을 갖는 볼륨

    지오메트리 안쪽은 -부호, 바깥쪽은 +부호를 가진다.


    Volume의 종류

     

    1. Fog Volume : Scala 필드 데이터, 볼륨의 농도

    2. SDF Volume : Scala 필드 데이터, 면까지의 거리값, 안쪽 Voxel 은 (-), 바깥쪽은 (+) 거리값을 가짐

     

    Houdini Volume 에서는 Output Type 옵션 선택으로 변경 가능하다.

    VDB Volume에서는 체크박스로 옵션 선택이 가능하다.

     

    공부하며 추가중..

     

    참고 https://www.dokak.net/

    'houdini > 공부' 카테고리의 다른 글

    POP 에 대해  (0) 2020.01.09
    DOP 에 대해  (0) 2020.01.09
    VEX 에 대해  (0) 2020.01.07
    VOP 에 대해  (0) 2020.01.07
    SOP 에 대해  (0) 2020.01.07
Designed by Tistory.