Exemplo n.º 1
0
 public void Render(RenderPass pass, ICamera camera)
 {
     pass.BeginRender(camera);
     root.AcceptPass(pass);
     pass.EndRender();
 }
Exemplo n.º 2
0
 public override void AcceptPass(RenderPass pass)
 {
     pass.Visit(this);
 }
Exemplo n.º 3
0
 public void AddRenderPass(RenderPass p)
 {
     this.pass = p;
 }
Exemplo n.º 4
0
 public override void VisitChildren(RenderPass pass)
 {
     if (VBO.Disposed || IBO.Disposed) return;
     base.VisitChildren(pass);
 }
Exemplo n.º 5
0
 public void AddRenderPass(RenderPass p)
 {
     this.pass = p;
 }
Exemplo n.º 6
0
 public void Render(RenderPass pass, ICamera camera)
 {
     pass.BeginRender(camera);
     root.AcceptPass(pass);
     pass.EndRender();
 }