Social Icons

twitterfacebookgoogle plusrss feedemail

1/03/2013

[C#]添加色彩

在上一篇文章,應該已經學會如何添加多邊形在介面上了,但白白的視窗看起來很無趣現在我們將多邊形添加一點顏色。




1.添加一個button按鈕在From上,接下來在按鈕上貼加以下程式碼

    private void button2_Click(object sender, EventArgs e)
        {
         
            SharpGL.OpenGL gl = this.openGLControl1.OpenGL;

            gl.Clear(OpenGL.GL_COLOR_BUFFER_BIT | OpenGL.GL_DEPTH_BUFFER_BIT);  
            gl.LoadIdentity();        
            gl.Translate(-1.5f, 0.0f, -6.0f);     

            gl.Begin(OpenGL.GL_TRIANGLES);      
            gl.Color(1.0f, 0.0f, 0.0f);    //設定色彩:紅色
            gl.Vertex(0.0f, 1.0f, 0.0f);     
            gl.Color(0.0f, 1.0f, 0.0f);    //設定色彩:綠色 
            gl.Vertex(-1.0f, -1.0f, 0.0f);     
            gl.Color(0.0f, 0.0f, 1.0f);    //設定色彩:藍色 
            gl.Vertex(1.0f, -1.0f, 0.0f);     
            gl.End();         

            gl.Translate(3f, 0.0f, 0.0f);       

            gl.Begin(OpenGL.GL_QUADS);      
            gl.Color(0.5f, 0.5f, 1.0f);      //設定色彩
            gl.Vertex(-1.0f, 1.0f, 0.0f);      
            gl.Vertex(1.0f, 1.0f, 0.0f);    
            gl.Vertex(1.0f, -1.0f, 0.0f);    
            gl.Vertex(-1.0f, -1.0f, 0.0f);     
            gl.End();           
             
        }
檔案下載:http://www.mediafire.com/?gct5s2244rj3v50
Visual Studio2012

沒有留言:

張貼留言

俗話說
凡走過必留下痕跡,凡住過必留下鄰居
凡爬過必留下樓梯,凡來過必留下IP
看過文章之後歡迎留下您寶貴的意見喔!

 
 
无觅相关文章插件,迅速提升网站流量