쓰리디
-
Houdini에서의 Current Frame $F, $FF의 차이?쓰리디/Houdini, 후디니 2024. 2. 19. 23:00
Global 함수, Frame을 가지고 오고싶다! $F, $FF를 알아봅시다. Current Frame, 현재의 프레임을 가져오는 Global 함수 Global 함수로, 현재의 Frame을 가지고 올 수있습니다. $F vs $FF $F Int, 정수 타입의 Frame을 가져 오고 싶을 때 활용합니다. Scatter Global Seed에 $F를 입력해보겠습니다. $F는 Frame Number를 불러올 수 있지만, Substep을 켰을때도, int인 정수타입의 Frame만 불러옵니다. $FF 이에 반해 $FF는 Current Frame을 Float, substep까지 가져올 수있는 Global variable입니다. 남만 알고 있는 쓰리디에 대한 정보를 속이 쓰리지 않게, 소기쓰리디
-
HDA UE5 Drag Drop | Houdini에서 UE5로 가져오기쓰리디/Houdini, 후디니 2024. 1. 5. 23:00
HDA를 Unreal Engine에 가져다 놓아봅시다. HDA in Unreal Engine 5 UE5에 HDA(Houdini Digital Asset)을 가져다 놓기 위해 Drag Drop 하였을 때 Hda를 확장자로 못 읽는다고 하는 불상사가 참 처음에는 힘들었어요. Houdini에서의 세팅 Houdini 설치시, Unreal Engine을 체크 꼭 해주셔야 합니다. 방법은 간단합니다. 문제 해결 방법 Houdini : C:\Program Files\Side Effects Software\Houdini 19.5.435\engine\unreal\5.0 UE : C:\Program Files\Epic Games\UE_5.0\Engine\Plugins 이렇게 Drag Drop으로 복제만 해준다면 HDA U..
-
Get node name in Vex 노드 이름 가져오기 | Vex & Expression쓰리디/Houdini, 후디니 2023. 12. 23. 23:00
Vex와 Expression에서 현재의 Node 이름을 가져오고 싶다! $OS와 Vex에서 활용법을 알아봅시다. Node Name in Expression, Vex 현재의 노드에서의 이름을, String으로 가져오기 위해서 어떻게 해야할까요? Expression에서의 활용과 Vex에서의 활용은 다르기 때문에 하나씩 알아보겠습니다. $OS, Nodename호출, in Expression 물론 Node 이름과 같이 sogi로 써서 해도 되지만 하나씩 작업하기 너무 귀찮습니다. 여러가지 Node가 있다면 하나씩 잡아야 하는 귀찮음을 감수해야겠죠? $OS를 활용하여서 Group의 Name을 확인해보겠습니다. 똑같이 Group Name인 sogi로 point group이 적용되었습니다. ch와 $OS로 활용하기,..
-
Blender Object Transform | ToolBar02 Blender 기초쓰리디/Blender, 블렌더 2023. 12. 22. 23:00
👉🏼 블렌더의 ToolBar에 대해서 궁금하신가요? 👉🏼 Transform Move Rotate Scale Tool에 대해서 궁금하신가요? Toolbar2 Object Transform | 피사체 이동 회전 크기 블렌더의 기초, Object ToolBar의 역할과 활용을 두번째로 알아보겠습니다! 2023.12.20 - [Blender, 블렌더] - Blender ToolBar01 Select Annotation Measure Add | Blender 기초 Annotation, Measure, Add Tool은 위 포스팅에 있습니다! 스크린샷으로만 끝낸다면 따라 하기 쉽지 않더라고요. 글의 장점인 천천히 읽어볼 수 있다는 장점과 짤도 함께 업로드할 것이니 초보자 분들도 쉽게 따라 하실 수 있으실 겁니다! ..
-
String attribute에 있는 int 정보 가져오기, opdigits |후디니 Wrangle, Vex쓰리디/Houdini, 후디니 2023. 12. 21. 23:00
Vex 문자열 정보에서 정수 정보를 가져오고 싶다! opdigits을 알아봅시다. String in Vex2, opdigits string data안에 있는 int를 추출해보고 싶으면 어떤 vex를 활용해야 할까요? 어허, 제가 위에 적어두었네요~? String으로 만들기, opdigits 예제를 먼저 만들어 볼게요 Voronoifracture 예제 voronoifracture를 활용하여 4개로 조각을 나누었습니다. 아래와 같이 이름을 Voronoifracture에서 수정을 할 수있지만, stringf를 활용하여 sogi3d로, 문자열로 반환 하여 봅시다. 2023.12.19 - [Houdini, 후디니] - String 문자열을 Vex에 넣어보자,Sprintf, ConCat, itoa | 후디니 Vex..
-
Blender Select Annotation Measure Add Tool | ToolBar01 Blender 기초쓰리디/Blender, 블렌더 2023. 12. 20. 23:00
👉🏼 블렌더의 ToolBar에 대해서 궁금하신가요? 👉🏼 Select Annotation Measure Add Tool에 대해서 궁금하신가요? Blender ToolBar | 툴 바 블렌더의 기초, Object ToolBar의 역할과 활용을 알아보겠습니다! 스크린샷으로만 끝낸다면 따라 하기 쉽지 않더라고요. 글의 장점인 천천히 읽어볼 수 있다는 장점과 짤도 함께 업로드할 것이니 초보자 분들도 쉽게 따라 하실 수 있으실 겁니다! 블렌더 Toolbar 툴바 | ToolBar 기본적인 Tool을 볼 수 있는 Toolbar 단축키 Hotkey : T 선택 Select Tool | Toolbar 01 선택 툴 | Select Tool Object를 선택하는 Tool Select Tool도 여러 가지가 있습니다. ..
-
String 문자열을 Vex에 넣어보자,Sprintf, ConCat, itoa | 후디니 Vex쓰리디/Houdini, 후디니 2023. 12. 19. 23:00
Vex 문자열을 string으로 가져오고 싶다! Sprintf, concat, itoa을 알아봅시다. (feat. padzero expression) String in Vex Name attribute set시, Primitive에서 가장 중요할 수도 있는 String, 문자열을 Vex에서의 활용을 알아볼까요? concat, itoa, sprintf, padzero(expression)를 알아볼 것입니다. Concat, itoa concat, vex Concat은 문자열을 형성하는 Vex function입니다. 용도는, Concat으로 String을 연결할 수 있습니다. OutPut으로는 String을 반환을 하겠네요. s@name= concat('sogi','3d'); //sogi라는 string과 3..
-
Component, Point Vertex Primitives란? | 후디니 개념쓰리디/Houdini, 후디니 2023. 12. 18. 23:00
Attribute Level에서 활용되는 Point, Vertex, Primitives가 무엇일까요? 결론부터 말씀드리자면 Component로 각 구성 요소입니다. Point, Vertex, Primitives, Detail Attribute와 Variable의 차이가 궁금하시다면 아래의 포스팅을 읽어보세요! Variable? Attribute? | 후디니 Wrangle, Vex Variable과 Attribute의 차이점에 관하여 이야기해볼까요? Attribute와 Variable Attribute와 Variable은 Input에서 가지고 있는, 현재의 Node에서 만들어준 정보를 활용할 수있다는 공통점이 있지만, 결론 부터 말 sogi3d.xyz Maya에서는 Vertex만을 활용했는데, Point와..