魔法のメモ

CG N GAME BLOG

Houdini_寿命

a_寿命

Friday, June 14, 2019

5:37 PM

 

i@id = @ptnum;

float r = rand(@id);

f@death_flame = 30+60* r;

f@life = f@death_flame / 30;

i@id = @ptnum;

float r = rand(@id);

float minf = chf('death_flame_min');

float maxf = chf('death_flame_max');

f@death_flame = minf + abs(maxf - minf) * r;

f@life = f@death_flame * @TimeInc;

 

 

float fps = 1/@TimeInc; //フレームレート設定

 

float min = 50.0/fps; //最小値設定

float max = 60.0/fps; //最大値設定

 

float death = fit01(rand(i@id),min,max); //0-1の値を最小値-最大値の値に設定

 

if(@age > death ){

    @dead = 1; //パーティクルを消す

}

 

-------------------------------------------------------------

 

※flipsolverの寿命