Maya/Particles
2015. 7. 14. 18:02
smoothstep함수를 이용한 particle Expression.
particle_SmoothStep_Test_01.mb
위에 사진은 particle_Smoothstep_Test_01을 찍어논 것이다.
Smoothstep는 linstep와 다를게 없다. 좀더 부드러운 그래프를 만들어 줄뿐이다.
smooth하게 lin는 liner를 말하는 것이니 말이다.
particle_Smoothstep_Test_01파일에서는 좀더 실험적인 공부를 해보았다. 중력값을 재미나게 주고싶어서 아래와 같이 Expression을 줬다.
일단 Add Attribute를 하나 만들어준다.(이름을 중력의 Magnitude를 Expression을 클릭 이름을 복사해와서 Add Attributre에서 .을 _로 바꾸어 주었다. 그다음 Add attribute한 gravityField1_
magnitude를 아래와 같은 공식을 써넣어준다.(Runtime에 써넣어준다.)
if(particleShape1.lifespanPP > 2)
gravityField1.magnitude = 0.1;
else
gravityField1.magnitude = 9.8;
lifespanPP를 rand(1.7, 3.5)로 주었는데 만약 lifespanPP가 2보다 크다면 gravityField1_magnitude는 0.1이고
그렇지 않다면 gravityField1.magnitude는 9.8의 값을 가진다 라고 사용하였다.
'Maya > Particles' 카테고리의 다른 글
Flow and Particle Expression. (0) | 2015.10.12 |
---|---|
Particle Expression Test.(linstep설명) (0) | 2015.07.13 |
Particle test. (0) | 2015.07.06 |
Febreze Final. (0) | 2015.06.30 |
Field조절. (0) | 2015.06.25 |