Esempio n. 1
0
 public void drawParticles(float frameTime, Frustum frustum)
 {
     particleFactory.preDraw();
     //int i = 0;
     //int j = 0;
     //if (frustum.inFrustum(boundingSphere)) //TODO Not working properly
     {
         foreach (Particle p in listParticles)
         {
             if (frustum.inFrustum(p.position))
             {
                 p.Draw(activeCamera, frameTime);
             }
         }
     }
     particleFactory.postDraw();
 }