Houdini/Pyro Sim 5

Pyrosolver (Sparse)

* Time Scale : 계산량의 증폭 / 전체적인 속도는 Dop 밖에서 컨트롤 하는것이 좋다. * Viscosity : 움직임이 적은 불을 만들 때 사용 ( ex. 양초) , viscosity 가 너무 쎄면 밖에서 설정한 vel 이 잘 안먹음. * Temperature Diffusion : temperature 를 noise 로 blur 먹게 한다. * Cooling Rate : 온도를 낮추게 함 -> 빨리 식도록 함. ​ ​ * Disspation : 수치가 높을수록 빨리 사라진다. * Disturbance : 연기의 겉부분, 바깥 shape * Turblence : 연기 내부 noise. ( object 와 연기가 발생하는 사이에서 noise 가 생긴다. ) * Shredding : 불 끝부분을 ..

Houdini/Pyro Sim 2022.09.05

[Pyro Sim] Pyro Cluster Sim

Pyro Cluster Sim = 대규모 시뮬레이션. * 넓은 영역에서 불을 생성할 영역을 cluster point로 지정하고, point에 pyro가 instance 되서 작동되는 원리이다. * point에 pyro가 instance 되는 과정을 foreach 를 사용해서 빠르게 셋팅하는 원리이다. * foreach 에서 셋팅하는것 : 각 piece 마다 volume rasterize 를 해주고, naming 을 (이름_번호)로 바꿔주는 설정을 한다. * foreach를 통해서 각각 fuel, temperature를 가지고 있는 pyro가 생성되는것이기 때문에, 시뮬레이션도 개별로 돌아가는 원리이다. (gas resize, turblence 등.. 다 제각각 계산되서 다른 shape 이 된다.) 대규모..

Houdini/Pyro Sim 2022.02.01