共用方式為


渲染簡單表面

GLU 連結庫包含一組函式,可用於以各種樣式和方向繪製各種簡單表面(球體、圓柱體、磁碟和磁碟部分)。 這些函式會在 OpenGL 參考手冊中詳細說明。

若要渲染簡單的表面

  1. 使用 gluNewQuadric建立具有gluNewQuadric 的四邊形物件。

    若要在完成使用此物件後銷毀此物件,請使用 gluDeleteQuadric

  2. 使用適當的函式指定所需的轉譯樣式,如下所示(除非您對預設值感到滿意):

  3. 指定轉譯樣式之後,請叫用四邊形物件的轉譯函式:gluSpheregluCylindergluDiskgluPartialDisk

    如果在轉譯期間發生錯誤,則會叫用您使用 gluQuadricCallBack 指定的錯誤處理函式

使用 *Radius高度,以及類似的自變數,而不是 glScale 函式,來調整四邊形,因此您不需要重新正規化所產生的任何單位長度常態。 若要以更精細的粒度強制光源計算,特別是當材質反射度很高時,請將 迴圈堆疊 的參數設為非 1 的值。