示例#1
0
        public void OnLoad(EventArgs e)
        {
            this.cupBuff = MeshBuilder.BuildZertzCup(HALF_WIDTH, THICKNESS, HEIGHT, BORDER_HEIGHT, CORNER_HEIGHT, ZertzBallRenderer.RADIUS, out this.ballheight, out this.cupN);
            this.zcrc    = new ZertzContainerRenderer(ZertzBallContainerType.Common, HALF_WIDTH + 0.5f * THICKNESS, HALF_WIDTH, this.ballheight);
            this.zcrpa   = new ZertzContainerRenderer(ZertzBallContainerType.Player1, HALF_WIDTH + 0.5f * THICKNESS, HALF_WIDTH, this.ballheight);
            this.zcrpb   = new ZertzContainerRenderer(ZertzBallContainerType.Player2, HALF_WIDTH + 0.5f * THICKNESS, HALF_WIDTH, this.ballheight);

            /*this.glBuff = MeshBuilder.GenerateHeightMap(new Texture(Assembly.GetExecutingAssembly().GetManifestResourceStream("Zertz.resources.EarthElevation_2048x1024.jpg")),HALF_WIDTH/1024.0f,0.25f,0x02,out this.glIdBuff, out this.glN);
             * this.glT = new Texture(Assembly.GetExecutingAssembly().GetManifestResourceStream("Zertz.resources.EarthMap_2048x1024.jpg")).GenerateOpenGLBuffer();//*/
            ws.OnLoad(e);
        }
示例#2
0
 public void OnLoad(EventArgs e)
 {
     this.cupBuff = MeshBuilder.BuildZertzCup(HALF_WIDTH, THICKNESS, HEIGHT, BORDER_HEIGHT, CORNER_HEIGHT, ZertzBallRenderer.RADIUS, out this.ballheight, out this.cupN);
     this.zcrc = new ZertzContainerRenderer(ZertzBallContainerType.Common, HALF_WIDTH+0.5f*THICKNESS, HALF_WIDTH, this.ballheight);
     this.zcrpa = new ZertzContainerRenderer(ZertzBallContainerType.Player1, HALF_WIDTH+0.5f*THICKNESS, HALF_WIDTH, this.ballheight);
     this.zcrpb = new ZertzContainerRenderer(ZertzBallContainerType.Player2, HALF_WIDTH+0.5f*THICKNESS, HALF_WIDTH, this.ballheight);
     /*this.glBuff = MeshBuilder.GenerateHeightMap(new Texture(Assembly.GetExecutingAssembly().GetManifestResourceStream("Zertz.resources.EarthElevation_2048x1024.jpg")),HALF_WIDTH/1024.0f,0.25f,0x02,out this.glIdBuff, out this.glN);
     this.glT = new Texture(Assembly.GetExecutingAssembly().GetManifestResourceStream("Zertz.resources.EarthMap_2048x1024.jpg")).GenerateOpenGLBuffer();//*/
     ws.OnLoad(e);
 }