Anim8or - 基礎到高階/先決條件 1
外觀
OpenGL 是一個有趣的主題,因為 Anim8or 程式和許多其他商業 3D 建模軟體都基於 OpenGL 執行。
什麼是 OpenGL
OpenGL 是一個 API(應用程式程式設計介面),它直接與計算機中的影片硬體互動,以非常快的速度生成不同型別的圖形。這種圖形方法比所謂的基於軟體的圖形快得多。基於軟體的圖形的主要問題是它沒有充分利用影片卡的潛力。通常,基於軟體的方法用於建立簡單的圖形,例如 Microsoft Word 中的使用者介面。但是,為了使 3D 圖形以全速執行,您需要直接與影片硬體進行接觸以獲得最佳效能。這就是 OpenGL 的目的。
還有一點需要討論的是 OpenGL 如何使程式設計師的生活更容易。OpenGL 自己負責與影片硬體的互動,而無需程式設計師編寫任何程式碼來執行此操作。在圖形程式設計的早期,程式設計師有時必須編寫大量程式碼才能與影片硬體進行互動。現在他們不必擔心這個問題。他們只需要專注於繪製圖形。