<< 6/25 >>
First Last

ほわー

http://glsl.heroku.com/e#5754.0

  float x = p.x * p.x;
  float y = p.y;
  float v = t * t * t * t * t * 2.3;
  float w = abs(y) + x / 100.0;
  if (v > w) c = 1.0;
  else c = v * v / w / w;

xy の値域は 0-1
この手の数式はだいたい思った雰囲気になるように気分で調整していってます