private static void RunTickOnce(BatchRenderer2D batchRenderer2D, BatchRenderer3D batchRenderer3D,
                                 Drawing drawing)
 {
     GlobalTime.Current.Update();
     EntitiesRunner.Current.UpdateAndDrawAllEntities(() =>
     {
         batchRenderer2D.DrawAndResetBatches();
         batchRenderer3D.DrawAndResetBatches();
         drawing.DrawEverythingInCurrentLayer();
     });
 }
		public Particle3DRenderer(BatchRenderer3D renderer, Device device)
		{
			this.renderer = renderer;
			this.device = device;
		}
Beispiel #3
0
 private void DrawEverythingInCurrentLayer()
 {
     BatchRenderer2D.DrawAndResetBatches();
     BatchRenderer3D.DrawAndResetBatches();
     Drawing.DrawEverythingInCurrentLayer();
 }
 public Particle3DRenderer(BatchRenderer3D renderer, Device device)
 {
     this.renderer = renderer;
     this.device   = device;
 }