內容簡介
OpenSceneGraph(OSG)是一個基於工業圖形標準OpenGL的高層次圖形開發APl接口,一款開放源代碼的、具備商業級別渲染能力的實時三維渲染引擎,在國內外均已得到廣泛的應用,並且已經有越來越多的虛擬現實行業開發者加入到OSG開發的行列中來。
本書的編寫目的是:詳細剖析OpenSceneGraph引擎的實現流程,包括其場景圖形結構,幾何體繪制和渲染狀態的封裝機制,場景漫遊、交互和動畫的實現方式,以及為重要的對於三維渲染引擎的內部裁減、數據動態調度和多線程渲染機制的深入分析。本書對虛擬現實行業的愛好者和從業者、對願意了解*圖形學相關技術發展,以及有志於開發自主知識產權的三維引擎繫統的讀者,均會大有助益。
本書可以作為計算機圖形學或虛擬現實專業的高年級本科生和研究生教材使用,也可供三維圖形學領域的專門研發人員,尤其是使用0penSceneGraph進行項目開發和科學研究的人員參考、學習。
本書的編寫目的是:詳細剖析OpenSceneGraph引擎的實現流程,包括其場景圖形結構,幾何體繪制和渲染狀態的封裝機制,場景漫遊、交互和動畫的實現方式,以及為重要的對於三維渲染引擎的內部裁減、數據動態調度和多線程渲染機制的深入分析。本書對虛擬現實行業的愛好者和從業者、對願意了解*圖形學相關技術發展,以及有志於開發自主知識產權的三維引擎繫統的讀者,均會大有助益。
本書可以作為計算機圖形學或虛擬現實專業的高年級本科生和研究生教材使用,也可供三維圖形學領域的專門研發人員,尤其是使用0penSceneGraph進行項目開發和科學研究的人員參考、學習。