PolygonMode() public method

public PolygonMode ( GLFace face, PolygonMode mode ) : void
face GLFace
mode PolygonMode
return void
Exemplo n.º 1
0
        protected override void BeginRender(GraphicsInterface GI)
        {
            GI.Features.Texturing2D.Enable();
            GI.TexEnv(TextureEnvModeParam.Decal);

            GI.FrontFace(FrontFaceDirection.Cw);
            GI.PolygonMode(GLFace.Front, PolygonMode.Fill);
        }
Exemplo n.º 2
0
 protected override void BeginRender(GraphicsInterface gi)
 {
     switch(fDrawingStyle)
     {
         case TorusDrawStyle.WireFrame:
             gi.PushAttrib(AttribMask.PolygonBit);
             gi.PolygonMode(GLFace.FrontAndBack, PolygonMode.Line);
             break;
     }
 }
Exemplo n.º 3
0
        protected override void BeginRender(GraphicsInterface GI)
        {
            GI.TexParameter(TextureParameterTarget.Texture2d, TextureParameterName.TextureMinFilter, TextureMinFilter.Linear);
            GI.TexParameter(TextureParameterTarget.Texture2d, TextureParameterName.TextureMagFilter, TextureMagFilter.Linear);
            GI.TexParameter(TextureParameterTarget.Texture2d, TextureParameterName.TextureWrapS, TextureWrapMode.Clamp);
            GI.TexParameter(TextureParameterTarget.Texture2d, TextureParameterName.TextureWrapT, TextureWrapMode.Clamp);
            GI.TexEnv(TextureEnvModeParam.Modulate);
            GI.Features.Texturing2D.Enable();


            // Set drawing color to white
            GI.Drawing.Color = ColorRGBA.White;
            GI.FrontFace(FrontFaceDirection.Cw);
            GI.PolygonMode(GLFace.Front, PolygonMode.Fill);

            CylinderTexture.Bind();
        }