Exemplo n.º 1
0
 public void DrawBoundingBox(RigidBody body, Color color, bool drawSolid, float alpha)
 {
     BasicEffect.Alpha = alpha;
     BasicEffect.DiffuseColor = color.ToVector3();
     BasicEffect.World = scaleBoundingBox * body.GetBoundingBoxWorldMatrix();
     if (drawSolid)
     {
         Primitives.Box.DrawSolid(BasicEffect);
     }
     else
     {
         Primitives.Box.DrawWireFrame(BasicEffect);
     }
     BasicEffect.Alpha = 1;
 }