コード例 #1
0
ファイル: RenderPipeline.cs プロジェクト: tgjones/idx3dsharp
 // C O N S T R U C T O R S
 public RenderPipeline(Scene scene, int w, int h)
 {
     System.Drawing.Color.Black.ToArgb();
     this.scene = scene;
     screen = new Screen(w, h);
     zBuffer = new uint[screen.w * screen.h];
     rasterizer = new Rasterizer(this);
 }
コード例 #2
0
ファイル: Rasterizer.cs プロジェクト: tgjones/idx3dsharp
 // References
 public void rebuildReferences(RenderPipeline pipeline)
 {
     screen = pipeline.screen;
     zBuffer = pipeline.zBuffer;
     idBuffer = pipeline.idBuffer;
     width = screen.w;
     height = screen.h;
     useIdBuffer = pipeline.useIdBuffer;
 }