久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      opengl有什么用

      opengl有什么用

      opengl有什么用?

      OpenGL(英語:Open Graphics Library,譯名:開放圖形庫或者“開放式圖形庫”)是用于渲染2D、3D矢量圖形的跨語言、跨平臺的應用程序編程接口(API)。這個接口由近350個不同的函數(shù)調(diào)用組成,用來繪制從簡單的圖形比特到復雜的三維景象。而另一種程序接口系統(tǒng)是僅用于Microsoft Windows上的Direct3D。OpenGL常用于CAD、虛擬現(xiàn)實、科學可視化程序和電子游戲開發(fā)。

      OpenGL的高效實現(xiàn)(利用了圖形加速硬件)存在于Windows,部分UNIX平臺和Mac OS。這些實現(xiàn)一般由顯示設備廠商提供,而且非常依賴于該廠商提供的硬件。開放源代碼庫Mesa是一個純基于軟件的圖形API,它的代碼兼容于OpenGL。但是,由于許可證的原因,它只聲稱是一個“非常相似”的API。

      OpenGL規(guī)范由1992年成立的OpenGL架構評審委員會(ARB)維護。ARB由一些對創(chuàng)建一個統(tǒng)一的、普遍可用的API特別感興趣的公司組成。根據(jù)OpenGL官方網(wǎng)站,2002年6月的ARB投票成員包括3Dlabs、Apple Computer、ATI Technologies、Dell Computer、Evans & Sutherland、Hewlett-Packard、IBM、Intel、Matrox、NVIDIA、SGI和Sun Microsystems,Microsoft曾是創(chuàng)立成員之一,但已于2003年3月退出。

      高級功能

      OpenGL被設計為只有輸出的,所以它只提供渲染功能。核心API沒有窗口系統(tǒng)、音頻、打印、鍵盤/鼠標或其他輸入設備的概念。雖然這一開始看起來像是一種限制,但它允許進行渲染的代碼完全獨立于他運行的操作系統(tǒng),允許跨平臺開發(fā)。然而,有些集成于原生窗口系統(tǒng)的東西需要允許和宿主系統(tǒng)交互。這通過下列附加API實現(xiàn):

      GLX- X11(包括透明的網(wǎng)上)

      WGL-MicrosoftWindows

      另外,GLUT庫能夠以可移植的方式提供基本的窗口功能。

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號