2011-04-22 121 views
3

確定,所以即時通訊新使用只有核心OpenGL和過剩 我在C++的OpenGL渲染半圓柱體

寫我知道如何繪製一個圓柱體的OpenGL和IM創建池遊戲:

{ 
    GLUquadric *quadric = gluNewQuadric(); 
    glBegin; 
    gluCylinder(quadric, 0.5f, 0.5f, 5.0f, 40, 40); 
     glEnd(); 
    } 

我想知道如果我能一半的氣缸,所以我可以用曲線四捨五入我的表/口袋邊緣 任何幫助傷口理解感謝

回答

4

功能gluCylinder過於具體做到這一點。 glu是建立在opengl之上的一個圖層,因此如果高級別的繪圖函數不能解決您的問題,您可以隨時進入更低級別的繪圖函數。

本教程將爲您介紹opengl中一些較低級別的繪圖功能:http://nehe.gamedev.net/data/lessons/lesson.asp?lesson=05