전체 글
-
[후디니] Lower Padding/ Upper padding(Flip solver)Houdini 2024. 5. 27. 20:07
Flip solver 노드 내의 Lower Padding/ Upper Padding 설정 Houdini에서 FLIP Solver는 유체 시뮬레이션을 처리하는 데 사용됩니다. 이 솔버는 유체의 흐름과 상호 작용을 계산하는 데 사용되며, 다양한 설정을 통해 유체의 동작을 제어할 수 있습니다. 여기서 'Lower Padding'과 'Upper Padding'은 유체 컨테이너의 경계 조건을 설정하는 데 사용되는 매개변수입니다.Lower Padding'Lower Padding'은 FLIP 컨테이너의 하단에 추가적인 버퍼 공간을 설정합니다. 이 공간은 실제 유체가 컨테이너 밑부분에서 너무 갑자기 컷오프되지 않도록 하기 위해 사용됩니다. 또한, 유체가 컨테이너 하단에 위치할 때 발생할 수 있는 불필요한 충돌이나 압축..
-
[후디니] Narrow Band?Houdini 2024. 5. 27. 18:28
Narraow Band를 활용한 물 시뮬 오브젝트 근처의 파티클들만 활성화했음 렌더시간이 훨씬 줄어듬! Narrow Band 활요하지않은 통 렌더..파티클이 많아서 오래걸림 당연함 ㅇㅇ Narrow Band의 원리주요 아이디어: 유체의 전체 볼륨을 시뮬레이션하지 않고, 유체의 표면 근처에만 입자를 배치하여 표면의 움직임과 변형을 집중적으로 시뮬레이션합니다.효율성: 유체 내부의 많은 입자들을 시뮬레이션할 필요가 없기 때문에, 계산 리소스가 절약됩니다. 특히 큰 규모의 유체 시뮬레이션에서 매우 유용합니다.작동 방식유체 표면 정의: 유체의 표면을 정의하여, 그 표면 근처의 영역만 시뮬레이션합니다.입자 배치: 표면 근처의 좁은 밴드 안에만 입자를 배치하여, 이 입자들만을 시뮬레이션합니다.입자 갱신: 시뮬레이..
-
-
[후디니] Particle / Collision SeparationHoudini 2024. 5. 27. 16:10
후디니의 Flip Object 노드 안의 Collision Separation과 Particle Separation에 대해 설명해 드릴게요. 두 설정은 모두 입자 기반 시뮬레이션에서 중요한 역할을 합니다.Particle Separation정의: Particle Separation은 FLIP(Fluid Implicit Particle) 시뮬레이션에서 입자 간의 간격을 결정합니다. 이 값이 작을수록 입자 밀도가 높아져 시뮬레이션의 해상도가 증가합니다.역할: Particle Separation은 시뮬레이션의 세부 사항을 결정짓는 중요한 요소입니다. 작은 값은 더 많은 입자를 생성하므로 더 세밀한 시뮬레이션이 가능하지만, 계산 비용이 증가합니다.활용 예시: 높은 해상도의 물 시뮬레이션, 예를 들어 폭포나 해안 ..
-
[후디니] 특정시간 이후부터 플루이드가 방출되게 지정하기Houdini 2024. 5. 27. 13:35
예전 포스팅에도 Auto Dop Network의 Activation 설정으로 플루이드 방출을 1(방출)아니면 0(노방출)으로 설정할수있었는데특정 프레임 이후부터 혹은 그 이전까지 방출되도록 하고싶다면? 코오딩을 하면됨 코딩이래봤자 한줄... Activation 에다가 숫자 1, 0 을 쓰는것이아닌 $F써주면됨 이때 기본은 방출(1) 이라고 생각하고 사용해주자 $F프레임이 240보다 작을때 방출! 이라는 뜻 근데 만약 조건을 하나말고 더 붙이고싶다면 && 연산자 사용하면됨 (대충 And, 그리고 라는 뜻) viscosity 사용하게 flip solver내엣 ㅓviscosity 활성화하고 Viscosity by Attribute 체크해주자왜냐면 각각 유니크한 viscosity 사용할거니까 이제..
-
[애프터이펙트] 3일차카테고리 없음 2024. 5. 27. 09:28
1. 텍스트 레이어를 생성하는 단축키는 “Ctrl+T”이다.2. 다수의 텍스트 레이어가 생성되었을 때 가장 최신에 생성된 텍스트 레이어가 타임라인에서 가장 상단에 배치된다.3. “Paragraph” 패널에서는 텍스트의 가운데, 왼쪽, 오른쪽 정렬을 할 때 활용할 수 있다.4. “Align” 패널에서는 텍스트 및 오브젝트 등에 대해 컴포지션 화면에 정렬시킬 때 활용할 수 있다.5. “Character” 패널에서는 텍스트의 폰트, 크기, 간격, 자간 등을 조정할 수 있다.6. 텍스트 레이어에 있는 “Source Text”는 프레임 별로 기입되는 텍스트를 저장해주며, 이를 통해 타이핑 애니메이션을 제작할 수 있다.
-
[후디니] Ray 노드. 블렌더의 Shrinkwrap, 지브러시의 project와 비슷할까?Houdini 2024. 5. 26. 12:38
후디니의 Ray 노드는 지오메트리의 점들을 다른 지오메트리의 표면에 투영하거나 레이캐스팅(raycasting)을 통해 충돌 지점을 찾는 데 사용됩니다. 이를 통해 지오메트리를 변형하거나 특정 표면에 맞추는 등의 작업을 수행할 수 있습니다.Ray 노드의 주요 기능투영 (Project):점들을 다른 지오메트리 표면에 투영합니다. 이를 통해 한 지오메트리의 점들이 다른 지오메트리의 표면에 밀착되도록 할 수 있습니다.레이캐스팅 (Raycasting):지정한 방향으로 레이를 발사하여 다른 지오메트리와의 충돌 지점을 계산합니다. 이 충돌 지점으로 점을 이동시킬 수 있습니다.최단 거리 (Minimum Distance):점들을 가장 가까운 표면에 스냅합니다. 이는 투영과 유사하지만, 주어진 방향 없이 가장 가까운 지점..