Houdini (7) 썸네일형 리스트형 후디니로 함수 그리기 / Ch() *sin함수 그리기 일단 line을 생성한 후 point의 갯수는 360으로 놓는다 Attribute Create 생성하고 포인트들의 위치를 움직여줄 거니깐 Name을 P로 바꿔주기 그리고 Vector3을 쓸건데 그냥 float로 해놓고 size를 3으로 놔도 됌 *@ptnum point number라는 뜻. attribute인데 내장 어트리뷰트 같은 것임 @ptnum을 파라미터에 써보면 자신의 포인트 넘버가 파라미터 값으로 들어가게 되는 것! X : @ptnum * 3.14(1파이) / 180도(1파이) >> 이렇게 해서 그래프의 x값을 압축시킨 것임. 아니면 너무 루즈해져서 Y : sin(@ptnum * 3 + 10) + 3 >> 일반적인 sin, cos, tan 그래프의 식 써주면 된다. 그래프를 .. Pyro 관련 노드 정리 *VDB란?더보기VDBs are an open standard volume representation optimized for very sparse volume data, usually only having bottom-level voxel data in a “narrow band”, using a 4-level tree of tiles that can be constant at any level. The top level can be an arbitrary resolution, but the other levels are a fixed power-of-two resolution in each tile, down to voxels at the bottom. Unlike most other primitiv.. [Udemy] 27-28강. 후디니 Pyro Smoke Introduction 위의 Shelf에 보면 똑같은 내용으로 구성된 Simple FX와 Pyro FX shelf가 있다는 것을 알 수 있다.Simple FX가 더욱 최신 것이다! Pyro는 나중에 없앨 수도 있다고 한다. 앞으로 불, 연기 효과를 만들 때 Simple FX Shelf를 이용하면 될 것 같다.이번 글에서는 1. Simpe Bilowy Smoke2. Smoke Collision3. Caching 을 정리해보겠다. 노드) >Shelf에서 Simple Billowy Smoke를 클릭하고 enter를 눌러 불러와보자. 혹은 Geo를 생성하고 들어가 Pyro Configure Billowy Smoke 노드를 생성해도 된다. 그러면 자동으로 노드들이 저렇게 생성된다. 이제 Network창의 노드를 하나하나 뜯어볼 것이.. [Udemy] 25강. Dual Surface (Delaunay & Voronoi) ** 전체 과정을 전부 다 적어보겠다 ** 이번 강의에서는 이런 형태의 Organic Shape를 만들었다. 거의 다 새롭게 알게된 것이기 때문에 만드는 과정을 쭈욱 적어보겠음! 길어질 것 같아서 벌써 짜증난다 저 그물형태의 모양을 만드는 방법을 간단하게 써보면, 1. 삼각형 모양의 메시로 이루어진 오브젝트 생성 2. 삼각형 메시의 density를 noise를 이용해 불균형하게 만듦 (어떤 부분은 삼각형 메시 작고 밀집, 어떤 부분은 삼각형 크고 적음) 3. 이 밀도가 다른 삼각형 모양에서 보로노이 패턴을 만듦 4. 보로노이를 Subdivide해서 위 사진과 같은 부드러운 그물 모양을 만든다 라고 할 수 있다! 여기서 우선 알아두면 좋을 정보가 있다. ++ Delaunay Triangulation (들로.. [Udemy] 24강. SpiderWeb 만들기 ** 과정 모두를 적는게 아니라 새롭게 알게된 사실만 적겠음! ** *Z Up / Y Up으로 바꾸기 원래 후디니는 Y Up. 근데 언리얼과 맞추고 싶어서 Z Up으로 바꿔보았다 바꾸는 법은 상단의 Edit > Preference > 3D Viewport > Orientation 바꾸기 *Copy to Transform 노드 더보기 어느 한 축을 기준으로 오브젝트를 회전해서 복사, 배열하는 기능. 블렌더의 Array처럼 여러 개가 배열되는 기능 일단 저 아이콘을 눌러 point들을 보면서 작업한다. Copy to Transform 노드를 추가하면 저런 모습이다. 여기서 Total Number는 복사될 갯수이고 Rotate는 각 line 사이의 각도를 의미한다. 그래서 저 값이 왜 12냐면 360도 / 3.. [Udemy] 21-23강. Oil Barrel과 $ 만들기 ** 만드는 과정 전부 적지 않고 새롭게 알게된 것만 적겠음! ** *Edge Loop하는 법 더보기 방법 1) Polygon Shelf 클릭 후 Edge Loop 아이콘 클릭 방법 2) Poly Split 노드 추가 *Loop 선택하는 법 더보기 -Edge의 경우 : 그냥 블렌더처럼 더블클릭 -Primitive의 경우 : 면 하나 클릭한다. 그 후 A를 누른 채로 다음 면을 MMB으로 클릭한다😱 여러 Loop를 선택하고 싶으면 Shift누른 채로 또 다른 면 하나 클릭하고 Shift + A를 누른채로 MMB *머티리얼 적용하는 법 더보기 -일단 UV Quick Shade 노드를 추가하여 머티리얼을 Preview 해본다. 이건 실제로 머티리얼이 assign되는 것이 아니다! 단지 프리뷰일 뿐. 나중에 머.. [Udemy] 10-11강. 치즈 모델링 후디니식 모델링 너무 신기함! Non Destructive가 무슨 말인지 알겠음 우선 10강에서의 전체 노드는 이러하다 방식은 box를 생성한 후 버텍스들을 merge(후디니에서는 fuse!)해서 치즈 모양으로 먼저 만들어주고, 이 치즈 모양에서 랜덤하게 point들을 scatter해서 그 점을 sphere모양으로 바꿔준다. 그다음 sphere의 크기를 랜덤하게 바꿔주기 위해 attributeRandomize 노드를 써서 크기를 랜덤하게 바꿔주고, 이것을 원래 치즈모양에서 boolean으로 빼주면 치즈 모양 완성! 노드를 하나씩 자세히 보면 (순서대로 열어보는 것 추천!) *MatchSize 더보기 축을 맞춰주는 용도로 사용했다. 기본 박스를 보면 scale을 키워주게 되면 축이 한가운데에 있기 때문에 .. 이전 1 다음