후디니
-
[후디니] Ray 노드. 블렌더의 Shrinkwrap, 지브러시의 project와 비슷할까?Houdini 2024. 5. 26. 12:38
후디니의 Ray 노드는 지오메트리의 점들을 다른 지오메트리의 표면에 투영하거나 레이캐스팅(raycasting)을 통해 충돌 지점을 찾는 데 사용됩니다. 이를 통해 지오메트리를 변형하거나 특정 표면에 맞추는 등의 작업을 수행할 수 있습니다.Ray 노드의 주요 기능투영 (Project):점들을 다른 지오메트리 표면에 투영합니다. 이를 통해 한 지오메트리의 점들이 다른 지오메트리의 표면에 밀착되도록 할 수 있습니다.레이캐스팅 (Raycasting):지정한 방향으로 레이를 발사하여 다른 지오메트리와의 충돌 지점을 계산합니다. 이 충돌 지점으로 점을 이동시킬 수 있습니다.최단 거리 (Minimum Distance):점들을 가장 가까운 표면에 스냅합니다. 이는 투영과 유사하지만, 주어진 방향 없이 가장 가까운 지점..
-
[후디니] 혁신적인 지오메트리 변형 divide 노드 , Compute Dual!Houdini 2024. 5. 26. 12:27
Divide 노드는 폴리곤을 분할하고 다양한 옵션을 통해 지오메트리의 모양을 변형하는데 사용됩니다.Divide노드는 일반적으로 폴리곤의 분할, 삼각화, 구멍 메우기 등을 수행할 수 있습니다. 그중에서도 Compute Dual옵션은 폴리곤 네트워크를 새로운 형태로 변환하는 기능을 제공합니다. Divide 노드의 주요 기능 1. 삼각화(Triangulate) 폴리곤을 삼각형으로 분할합니다. 이 옵션은 복잡한 폴리곤을 더 작은 삼각형으로 나누어보다 세밀하게 조작할 수 있게 합니다. >> 블렌더의 triangulate와 같은기능인듯! 2. 폴리곤 구멍 메우기 (remove shared edges) 폴리곤의 구멍이나 비공유 엣지를 제거하여 메쉬 정리 3. 최적화 (bricker polygons) 폴리곤을..
-
[후디니] Point Vop 노드/ Point Reduce 노드Houdini 2024. 5. 26. 11:52
OP은 후디니(Houdini)에서 사용되는 노드 중 하나로, 점 데이터를 조작하고 처리하는 데 사용됩니다. VOP은 VEX Operators의 약자로, VEX라는 후디니의 프로그래밍 언어를 기반으로 시각적으로 노드를 연결하여 작업을 수행할 수 있게 합니다. Point VOP을 사용하면 점(point) 단위로 다양한 연산을 수행할 수 있으며, 이를 통해 복잡한 애니메이션, 시뮬레이션, 쉐이더 등을 만들 수 있습니다.Point VOP의 주요 기능점 속성 조작:위치(position), 색상(color), 속도(velocity) 등의 점 속성을 읽고 수정할 수 있습니다.노드 기반 프로그래밍:시각적으로 노드를 연결하여 프로그래밍 로직을 구현할 수 있습니다. 이는 코드 작성보다 직관적이며, 비주얼 프로그래밍 방식으..
-
[후디니] UV맵, 그룹만들고 텍스쳐와 머티리얼 적용Houdini 2024. 5. 26. 08:09
뭔가 마야가 생각나는 uv맵 적용법! 후디니에서 텍스쳐 적용하는법! Material 노드 추가한다음 아까 파레트에 만들어놓은 머티리얼을 선택한다 이제 또다른 머티리얼을 같은 오브젝트에 할당해야한다여러개의 머티리얼을 하나의 오브젝트에 할당할때는 그룹을 지정해주어야함!아 불편,,,... 블렌더는 편했는데.. =3= 프리미티브 선택모드?(페이스 선택이라고 생각하면됨)에서면 하나 선택한다음 a누르고 마우스 중간버튼 누르면 루프 셀렉트가됨이상태로 다른 루프선택하려면시프트누르고 면 선택한다음다시 시프트누르고 a누르고 마우스 중간버튼눌러서루프셀렉트를 여러개 할수있다한숨나오는 단축키들............. 그렇게 해서 선택된애들을 놓고shift+G하면 선택영역이 확장됨. 마우스 우클릭>group하면 그룹이만들어진..
-
[후디니] UV Quick Shade 노드(UV미리보기용)Houdini 2024. 5. 26. 07:38
이름을보면 대충 UV를 사용하는 노드같은데후디니같은 프로시져럴 모데링에서는 어떻게 uv를 만들어내는지 궁금함 UV Quick Shade후디니에서 UV Quick Shade 노드는 간단하게 말해 모델에 빠르게 텍스처를 적용하여 UV 맵을 시각적으로 확인할 수 있도록 도와주는 도구입니다. 이 노드를 통해 모델의 UV 매핑이 제대로 되어 있는지 확인할 수 있습니다. UV Quick Shade는 임시 텍스처를 모델에 입혀서 UV 좌표가 올바르게 배치되었는지 쉽게 확인할 수 있게 합니다. 주의할점은 이 노드가 UV를 만드는 제대로 된 방법이 아닌 미리보기 같이 간단히 uv를 확인하는 방법임을 잊지말자 UV Quick Shade의 주요 기능빠른 시각적 피드백:UV 맵의 배치가 올바른지 즉시 확인할 수 있습니다.UV..
-
[후딘이] Poly Wire 노드 = 커브를 메쉬로 변환Houdini 2024. 5. 23. 23:20
PolyWire 노드의 주요 기능커브를 튜브로 변환: 입력 커브를 따라 일정한 두께를 가진 다각형 튜브를 생성합니다.반지름 및 세그먼트 제어: 튜브의 반지름과 세그먼트 수를 조절하여 다양한 두께와 세밀도를 설정할 수 있습니다.속성 전달: 커브의 속성을 유지하거나 변환된 튜브에 전달할 수 있습니다.Divisions:튜브의 단면을 구성하는 다각형의 변 수를 설정합니다.예를 들어, 값이 8이면 8각형 단면을 가지는 튜브가 생성됩니다.값이 높을수록 단면이 더 원에 가깝게 됩니다.Radius Scale:튜브의 반지름을 조절합니다. 이 값이 클수록 튜브가 두꺼워집니다.입력 커브의 각 점에 대한 반지름을 개별적으로 설정할 수도 있습니다.Cap ends : 큐브의 끝을 막을지 말지 ?? 이와 같은 방식으로 PolyWi..
-
[후딘이] Resample 노드가 하는 일?Houdini 2024. 5. 23. 23:09
Resample 커브나 폴리곤 메쉬를 일정한 간격으로 다시 샘플링하여 점들을 균등하게 배치하는 데 사용된다.주로 지오메트리의 디테일을 조정하거나, 복잡한 곡선이나 메쉬를 단순화하거나 세밀화하는데 유용하다. Resample 노드의 주요 기능1. 균등한 샘플링: 커브나 폴리곤을 일정한 간격으로 분할하여 새로운 점들을 추가한다.2. 디테일 조정: 복잡한 지오메트리를 단순화하거나 단순한 지오메트리를 세밀화 할 수 있다.3. 커브의 아크 길이 유지 : 커브의 총 길이를 유지하며 점을 균등하게 배치한다4. 속성 보간: 샘플링된 점들에 대해 속성(attribute)을 보간할수 있다. 주요 파라미터 1. Length 샘플린 간격을 설정. 이 값에 따라 점들이 일정한 간격으로 배치된다 작은 값일수록 간격이 줄어들고 ..
-
[후딘이] 대충 다시 곱씹어보는 프로시쥬얼 모델링 프로세스와 노드Houdini 2024. 5. 23. 16:42
일단은 이것이 치즈형태의 지오메트리를 만들어준 노드..박스형태로시작> 사이즈 변경 이것이 무슨의민지 대충 이해하기로는 y가 항상 min값인것 사이즈를 아무리키워도 y는 최저값, 즉 바닥에 착붙게 된다는 .. 그런뜻같음 Matching의 Justify Y 값Justify Y 값은 지오메트리가 Y축 방향으로 어떻게 배치될지를 지정하는 파라미터입니다.Min으로 지정한다는 것은 지오메트리의 최하단(y 최소값)이 기준점에 맞춰지도록 배치하는 것을 의미합니다.예제Justify Y = Min: 지오메트리의 최하단(y축에서 가장 낮은 점)이 기준점(보통 0,0,0)에 맞춰지도록 이동됩니다.Justify Y = Max: 지오메트리의 최상단(y축에서 가장 높은 점)이 기준점에 맞춰지도록 이동됩니다.Justify Y =..