VFX
-
후디니 파이로 시뮬레이션 기초카테고리 없음 2024. 7. 1. 14:00
예전 물시뮬에서 voxel size 통일시킨것처럼..?Time scale 통일시켜줄것이 Time scale 파라미터는 Pyro solver에도 있지만파이로 솔버내에 추가 효과를 더할때에도 있기때문에 신경써줘야한다 예를들면gas turbulence 노드에서도더보기Gas Turbulence 노드란?시뮬레이션에 작은 스케일과 난류를 추가하여 불규칙하고 현실적인 움직임을 만든다.이 노드는 연기나 불의 디테일을 높이고 더욱 자연스러운 결과를 얻기 위해 사용된다 활용방법:- 화염이 타오르는 장면에서 불길이 규칙적이지 않고 현실적인 움직임을 보이도록 하고 싶을 때 사용한다.- 큰 불이 아닌 작은 화염이나 연기의 미세한 움직임을 추가하고 싶을 떄 적합하다. 활용예시:1. 불타는 장작 효과를 만들고 싶은 경우, Py..
-
[후딘이] Flipsolver > Reseed/ID/ Pop attract/ EnumerateHoudini 2024. 5. 23. 11:16
FlipSolver 노드유체 동역학 시뮬레이션을 위한 주요 도구. 블렌더 플립플루이드 애드온과비교하면마치 Domain같은 기능을 하는것처럼 보인다. FlipSolver 내에서 여러가지 설정을 바꿀수있는데 그중에서도 Reseed 기능에 대해 알아보za Reseed? 시뮬레이션 도중 유체를 구성하는 입자의 밀도가 일정 수준을 유지하도록 보장한다. 유체가 움직이면서 입자들이 퍼지거나 모이게되는 경우 이 옵션을이용해 자동으로 조정하는데,유체가 빠르게 흐르거나 큰 변형을 겪는 상황에서 입자들이 너무 멀리 떨어져 유체의 표면이 끊기거나반대로 너무 밀집하여 계산 비용이 불필요하게 높아지는 것을 방지한다. 작동방식-입자 추가: 유체의 일부 영역에서 입자의 밀도가 설정된 임계값보다 낮을 경우 'reseed'는 자동적..
-
[호디니] 시뮬레이션이 너무 퐉!! 하고 터지는느낌일때Houdini 2024. 5. 23. 00:22
결과물은 개취..나는 flip이 좀더 화려하게 터지는거같아서 좋음!뭔가 광고영상느낌이랄까암튼 apic 은 좀더 큰규모의 해양이나 이런 파도 시뮬레이션에 사용되는거같음 flip노드 안에 point wrangle 노드 하나 더만들어주자. 얘로 점도를 조절할것임 점도는 viscosity ! 두 attribute wrangle 노드 이름을 각각속도와 점도를 의미하는velocity와 viscosity로 바꿔주자 스펠링..너무 헷갈려... 그리고 점도용 attribute wrangle 노드의 vexpression 에다가다시 코딩을.......f@viscosity = 100; 끈-적- f는 무엇을 의미하나요 챗지피티야 누가봐도 해당 버텍스들의 점도를 100으로 지정한것이라고함f는 해당 속성이 실수형(flo..
-
[호디니] pop drag? 속도 효과 주기Houdini 2024. 5. 22. 18:40
drag는 약간의 velocity를 kill 한다고함... 속도를 줄이는? 역할이라고 drag 어디서들어봣나했는데블렌더 파티클 시뮬레이션중에 drag설정이있었음그거하면..! 파티클을 좀 잡아당기는 ? 그런 설저잉었나그래서 중력작용되서 떨어지는파티클도 drag값이있으면 좀 덜 떨어지는..? 좀 중력작용을 덜받는 그런 거같았는데여기도 그런 용도로 사용되는거같음반갑다 드래그야!! 현실세계에서도 공기저항이란것이 있기때문에drag를 적절히 사용하면 현실적인 시뮬레이션이가능함! 다시 뭔가를 해보자하 쫓아가기힘들다암튼 좀 현실적인 효과 시뮬레이션이라고함 큰 폭발의 느낌을주려면 air resistance를 높여주고(왜냐면 큰 물체일수록 천천히 터지느 ㄴ느낌? 이드니까)작은 느낌을주려면 air resistance를 ..
-
[호디니] 플립플루이드 시뮬레이션 설정값 바꾸기/ point wrangle 노드Houdini 2024. 5. 22. 17:08
attribute noise 라는 노드를 primitive 아래에 넣어주고attribute names를 v로 바꿔주면 Noise Value에서 Range values가 positive로 되어있기때문에+쪽으로만 움직임. -방향으로는 안움직임..(?)이거를 zero centered로 바꾸면 또 다른방법으로 시뮬레이션이 됨 좀더 자유롭게 아무데로나 튈거고amplitude를 변경해 강도를 조절할수있음element size도 조절가능.. 이건뭔지모르겠다 amplitude 조절하고element size 조절하고range values 를 zero centered로 함 이렇게 확확 뒤집히는 시뮬레이션이..! 이번에는 좀더 재밌게 애니매이션 키프레임을 삽입해서 활용해보자transform 노드를 primitive다음에..
-
[호디니] flip fluid..? 파티클 공부 이어서Houdini 2024. 5. 22. 15:35
첫번째 프레임에서만파티클을 방출하게(active하게) 하기위해서프로그래밍 언어?를 사용해서도 할수있다1일경우 항상 active 된상태 0인경우 항상 꺼져있는상태(파티클이 안생성되어짐) $F==1 대충 프레임이 1일때 (1프레임일때) active가 된다는것 ( True, 값이 1이됨) 즉 1프레임이 아닐경우 active가 꺼짐 (False, 값이 0이됨) 오........알똥말똥.. 대충 마음으로 이해하고넘어가자왜냐면 20년전에 프로그래밍배우면서 과거의 내가 이해했던 내용이기 때문-------------------------------------------------------------------------------------이제 바닥을 설정해주자 오,,,,뭔가 물 속성 스킬 레벨업한느낌..
-
[vfx] 왜 syntheyes에서는 멀쩡하던것이 블렌더로 가져오면 둥실거렸는지카테고리 없음 2024. 1. 21. 12:07
이제야알겠다 그것은바로 fps 안맞춰줘서 그런거여씀 fps 30으로 찍고 30으로 맞춰서 트래킹해놓고 블렌더에서 카메라설정을 24로하면 돼요 안돼요?? 참나 왜그랬는지 ~~~~ 그것때문에 이틀을 이유도 모르고 새벽마다 일어나 괴로웠던것 둥실거리던 3d오브젝트들이 fps맞추는순간 착붙! 이제 컴포지팅만 제대로 배우면 혼자 포켓몬고 가능한~~ syntheyes 필요 기능 익히는데 걸린시간 사흘 이틀을 뻘짓을 해서 속상하지만 그래도 배우긴 배웠다~~~ 앞으로 매일 하루 한개 vfx연습하기 시작 syntheyes를 맛보기해보면서 느낀것은 일단 구독 지르고 튜토리얼로 비벼보자~~ 라고 생각했던것을 소프트웨어 처음 켜보고 아주 잠깐 후회했으나(버튼과 기능이 너무 많음..무섭게 생김) 결국 그렇게 생각보다 어렵진 않..