Study/Houdini(46)
-
Destruction_Base fracture
일정 length와 angle이 되면 pin_broken 과 glue_broken soft_broken을 사용함으로써 cts가 끊어지게 만들었다. int pointnumber = nametopoint(1, s@name); 4@transmatrix = primintrinsic(1, "packedfulltransform", pointnumber); v@P *= 4@transmatrix; int pt0 = primpoint(0, @primnum, 0); int pt1 = primpoint(0, @primnum, 1); vector position0 = point(0, "P", pt0); vector position1 = point(0, "P", pt1); f@length = length(position0 - ..
2019.05.24 -
Portal Volume&&Lighting 2019.04.11
-
TEXT_LURP
불러오는 중입니다... 1 2 3 4 5 6 7 vector min,max,size; getbbox(0,min,max); size = getbbox_size(0); vector center = avg(min,max); @P -= center; @P.y += size.y/2; 1 2 @pscale = 0.01; @pscale = fit01(rand(@ptnum),chf("seed")*0.001,chf("seed")*0.004); 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 vector m = point(0,"P",@id); vector u = point(1,"P",@id); vector e = point(2,"P",@..
2019.04.03 -
Groud_Fire
https://meui.tistory.com/222 PYRO_Arnold 불러오는 중입니다... Scatter 로 point 를 생성뒤 line으로 copy 를 해주고 noise 들을 이용해서 움직임을 비쥬얼 화 시킨다. 그 다음 temperature 과 fuel 을 만들고 sim 준비를 한다. pow (2) > length > mu.. meui.tistory.com 동일 공정
2019.04.03 -
Cloud
1 2 3 4 f@pscale = fit01(rand(@ptnum),0.8,1.4); @selection = fit01(rand(@ptnum),1,4); f@angle = fit01(rand(@ptnum),0,360); s@instance = "/obj/cloud_bed.000" + itoa(int(@selection));
2019.04.03 -
Explosion
Explosion
2019.04.03