Hi all,
Is it possible to use two „shader-made“-effects in one action?
In this example the second material erase the first one:


Code:
action Grasbewegung()   
{     
       my.material = mat_alphatest; // Shader für Sortierung
       ent_mtlset (my,mtl_animTree, 1); //Shader für Bewegung      
       var gras_angles;
       var gras_speed;
       set (my, PASSABLE);
      // my.scale_x = 0.7 + random(2) / 3; // set different scales for the gras models
       //my.scale_y = my.scale_x;
       //my.scale_z = my.scale_x;
       gras_speed = 3 + random(5);
       while (1)
       {
               gras_angles += gras_speed * time_step; // allow the gras to weave
               my.roll += 0.02 * sin(gras_angles);
               wait (1);
       }
}