6. [Houdini] Light, Material, Camera, Rendering, Compositing
·
3. 후디니(Houdini) 공부/Houdini [이론]
0. Object 관리작업 노드와 렌더 노드를 구별해서 사용을 함Null 노드를 이용해서 표시Object Merge 노드를 이용해서 Geometry를 가져옴컬러/이름으로 구분작업이 완료된 무거운 작업들은 File Cache를 사용하기1. Camera1. Camera LockCamera 수정 시에는 Viewport에서 Lock을 걸어서 움직이기2. ResolutionCamera에서 Render Image Resolution을 결정함일반적인 포트폴리오의 ResolutionFinal : 1920 * 1080 (FullHD, HD1080)Test Render : 1280 * 720 (HD720)3. Focal표준 / 광각 / 망원 렌즈 → 결정하는 역할은 Focal표준렌즈 : 사람 눈으로 봤을 때 똑같이 보이는..
5. [Houdini] VOP(언리얼 : 블루프린트), VEX(언리얼 : C++), Noise
·
3. 후디니(Houdini) 공부/Houdini [이론]
1. VOP(언리얼 : 블루프린트) / VEX(언리얼 : C++)Vector Expression의 약자로 Houdini Vector 연산을 수행하는 언어Attribute, Shader(재질), Volume(연기) 등 다양한 곳에서 사용할 수 있게 디자인되어 있음Compile을 하는 언어이며, 기본 Multi-Threading(여러 개의 스레드를 사용해 동시에 여러 작업을 처리하는 기술)을 지원함1) VOP Vex를 노드 구성으로 사용할 수 있게 해주는 NetworkAttribute VOP, Volume VOP 등 다양한 형태로 존재함 2) Attribute VOPAttribute를 다루는 VOP NetworkRunOver에서 Attribute 종류를 선택할 수 있음(Point, Primitive 등)좌에..
4. [Houdini] Function, Copy, Foreach, Detail Attribute
·
3. 후디니(Houdini) 공부/Houdini [이론]
1. Channel1) Function 함수란 특정한 'input'을 받아 계산 결과를 'Return(Output)'함2) 함수 Visualize넘버를 X축, 계산 값을 Y축으로 그래프를 그릴 수 있음함수 식을 y = f(x)라고 했을 때,P.x = @ptnumP.y = f(P.x)ptnumptnum은 각 포인트의 고유한 번호를 나타냄. 0부터 시작하며, 포인트를 식별하고 데이터 처리에 사용. 예를 들어, 특정 포인트에만 작업을 적용하거나, 반복 작업을 수행할 때 유용. 간단히 말해, ptnum은 포인트를 다룰 때 중요한 기준점 역할3) 함수의 이동y = f(x)의 함수가 있을 때, y = amp(Height높이) * f(freq * (x - xoffset) + yoffset함수 안에서 * / + - 의..
3. [Houdini] 후디니 많이 쓰이는 SOP
·
3. 후디니(Houdini) 공부/Houdini [이론]
SOP은 surface operator의 약자로, 물체의 표면을 만들거나 움직이는 공간1. 수정 및 캐쉬저장(Blast, Delete, Edit, Rob Geometry&File, FileCache)Blast vs DeleteBlast : 단순 삭제 기능만 있음Delete : Range, Boundary 등 더 많은 기능이 있음Edit특정 Geometry의 Point, prmitive를 직접 수정, 움직일 수 있는 노드Scene View에서 point, primitve 등을 선택하고, T/R/E를 누르면 자동으로 Edit 노드가 생성다른 점들을 잡고 움직여도 노드가 추가되지 않으며, 하나의 Edit 노드에 모든 움직임이 누적되어 적용Key를 줄 수 없음Rop Geometry & File / FileCac..
[Houdini] 후디니 TIP
·
3. 후디니(Houdini) 공부/Houdini [이론]
Object Merge : 불러오는 것Null Node : 중간에 Null로 한 번 끊어주고 대문자(ex : OUT_gear)로 이름 설정하면 노드 찾을 때 상단에 떠 찾기가 편함Show for selected nodes : View에 위치, 선택되면 연결된 노드가 보임 Reference Copy : 노드 전체를 링크 걸어서 카피 가능 : 노드에서 마우스 우클릭 → Actions → Create Reference CopyVOP에서 모든 Input을 파라미터로 만들기 : VOP, 노드에서 마우스 우클릭 → VEX/VOP Options → Create Input ParametersVector Parameter 같은 값으로 Link 걸기 : 파라미터 이름에서 Y, Z로 각각 드래그, Relative Chann..
2. [Houdini] 후디니 Parameter Controller 만들기(기능 모으기),
·
3. 후디니(Houdini) 공부/Houdini [이론]
1. 툴 만들기(기능 모으기)1) 파라미터 만들기Controller 용 Null 노드 생성톱니바퀴 아이콘 Edit Parameter InterfaceCreate Parameters는 후디니가 기본적으로 제공하는 기능들기능을 넣을 때는 우측으로 클릭 드래그. 이름도 설정함(out_gear_lengrh) Parameter에서 보여지는건 Label(닉네임)  Parameter로 움직일 값을 원본에서 가져옴만들어진 Controller의 Parameter 값을 -0.5 넣고 다시 Edit Paramter Interface로 최소/최대 값 범위 지정Parameter로 넣은 원본 값 우클릭 Copy Parameter적용할 값으로 이동해 우클릭 Paste Relative Reference → 상대경로로 붙여넣겠다, 링..