首頁>Club>
6
回覆列表
  • 1 # 使用者1290215071068

    OpenGL是一個3D圖形庫,用來編寫3D程式的。

    手機中有一部分3D程式(遊戲)是用OpenGL編寫的,要想使用這些程式,就需要開啟OpenGL支援。

  • 2 # 使用者6904522274641

    OpenGL的主要功能:

    1) 幾何建模:在OpenGL中提供了繪製點、線、多邊形等基本形體的函式,還提供了繪製複雜三維曲線,曲面(如Bezier,Nurbs等)和三維形體(如球、錐體和多面體等)的函式。由於OpenGL是以頂點為圖元,由點構成線,由線及其拓撲結構構成多邊形。所以應用這些建模函式可構造出幾乎所有的三維模型。

    2) 座標變換:包括取景變換,模型變換,投影變換和視區變換。

    3) 顏色模式設定:RGBA模式和顏色索引模式。

    4) 光照和材質設定:可設定四種光,即輻射光,環境光,鏡面光和漫反射光.材質用模型表面的反射特性表示。

    5) 影象功能:提供畫素複製和讀寫操作的函式,還提供了反走樣,融合和霧化等,以增強影象效果。

    6) 紋理對映: OpenGL的紋理對映功能可十分逼真地再現物體表面的細節。

    7) 實時動畫:利用OpenGL的雙快取(Double Buffer)技術可獲得平滑逼真的動畫效果。

    8) 互動技術:方便的三維圖形互動介面(選擇、拾取、反饋),可進行人機互動操作。

  • 中秋節和大豐收的關聯?
  • 乳腺重建是什麼?