Houdini VEX 코드의 중요성 (VEX의 활용 , 후기, JOY OF VEX를 공부하며 느낀점,목)
1. Houdini VEX코드의 중요성Houdini를 처음 배울 때 대부분 노드 기반의 작업부터 익히게 된다고 생각한다. 실제로 나도 그러하였다. 노드를 연결하는 방식은 직관적이고 수정에 용이하다는 장점이 있지만, 작업이 복잡해질수록 같은 과정을 반복하거나 불필요한 노드가 쌓여 전체적인 작업 환경이 매우 어지러워질 수 있다는 단점이 있다. 이럴 때 VEX는 복잡한 연산을 간단한 코딩을 통해 짧고 명확하게 정리할 수 있는 강력한 도구라고 생각한다. VEX는 wargle 노드를 통해 지오메트리의 포인트, 프리미티브, 버텍스와 같은 요소들을 직접 제어할 수 있도록 한 표현식 언어이다. 위치, 색상, 크기, 방향, 속도처럼 작업에 필요한 속성을 원하는 규칙에 따라 수정할 수 있으며, 수천 개의 요소에도 동일한 ..
3d 툴 Houdini라는 프로그램에 대하여 (내가 배우기시작한이유, 프로시쥬얼(Procedural) 작업방식의 설명 그리고 목표)
1. 3D 툴 Houdini 는 어떤 툴일까에 대하여3D 그래픽을 공부하거나 관련 영상을 찾아본 사람이라면 한 번쯤 ‘Houdini’라는 프로그램의 이름을 들어봤을 것이다. 3D 툴 중에서도 난이도가 가장 높은 프로그램으로 평가받는 Houdini는 영화, 광고, 애니메이션, 게임 제작 등 여러 분야에서 사용되는 3D 그래픽 프로그램이다. 특히 폭발, 연기, 불, 물, 파괴와 같은 시뮬레이션 작업으로 잘 알려져 있지만, 실제로는 모델링부터 애니메이션, 라이팅, 렌더링까지 다양한 작업을 진행할 수 있다.최근에는 모션 그래픽이나 미디어 아트 등 여러 산업 분야에서도 다양한 연출이 가능해지면서 Houdini를 배우고 사용하는 사람이 더욱 많아지고 있다.처음 Houdini의 작업 화면을 보면 수많은 노드와 복잡한..