開始

作者: osgChina 發布于2018-10-18 19:18:03 分類 : 文檔

翻譯者:張恒; 校驗者:羅曉峰

針對OpenSceneGraph的初學者,下述是一步步的指導,以便能夠讓他們使用OSG框架快速開展自己的應用開發工作。

1. 下載OpenSceneGraph

你可以下載OpenSceneGraph編譯之后的二進制文件成果,也可以在穩定版本直接下載源碼。此外,你還可以使用代碼托管或者在研版本來獲取OpenSceneGraph的最新版本,以便獲得最新增加的內容、修改和bug完善。對于初學者而言,我們推薦使用編譯后的二進制文件或者源代碼。

2. 獲取準備工具/依賴項

如果你打算自行編譯OpenSceneGraph,你需要構建系統生成工具CMake 2.6.x(如果是舊版本的Linux/Unix 操作系統,則需要CMake 2.4.2+)以及一款適合你平臺的編譯套件,比如VisualStudio, g++等。對于現代Linux發行版,你可以直接從下載中心下載cmake,g++和其他依賴項。在mac操作系統上可以使用clang或者Xcode進行編譯。

你需要在三方庫下載所列出的依賴項。你沒必要下載所有的依賴,因為這些是可選項。因此,你不必要為嘗試去安裝所有的依賴項而擔心,如果你以后的工程項目需要這些項目,你可以將來再進一步添加這些依賴。

當運行示例時,你需要安裝示例數據集,以便在運行程序時能夠加載數據。

3. 編譯

OpenSceneGraph是一個跨平臺的庫。因此,你可以查看一下平臺介紹章節,以便知道如何在你的平臺上使用你喜愛的編譯器對OpenSceneGraph進行編譯。

4. 運行示例

OpenSceneGraph有越來越多的示例可供開發人員學習。跟隨案例運行指導,去進行實驗并從中學習。

5. 編寫你自己的應用程序

使用已有的一個示例程序,比如osgviewer,作為基礎并對其進行修改。

6. 調試bug

使用調試bug的技巧,來學習如何調試你程序的bug。

7. 更多資源

  • 書籍 - 如何使用OpenSceneGraph的書籍

  • 編程指南 - 使用OpenSceneGraph進行編程

  • 參考指導 - OpenSceneGraph的API接口參考文檔

  • 用戶手冊 - 指導用戶的應用程序和示例

  • FAQ - 經常問的問題

  • 教程 - osg/osgEarth視頻教程

  • 技巧和竅門 - 能夠對你有用的快速技巧

  • 知識庫 - 有用的背景知識


? 30选5最新开奖结果 浙江12今天开奖结果了 三肖选一肖期期准首页 苏宁电器股票分析 福彩甘肃快三今天开奖 重庆快乐10分技巧 军工b基金 江苏快3加奖截止日期 浙江11选5什么时候开 怎么买股票的详细步骤 最新现金棋牌娱乐 白小姐四肖必选一肖930 黑龙江十一选五开奖走势 中了彩票为什么不能马上去 黑龙江11选五走势图带推荐号的 湖北快3走势图360 体彩十一运夺金11选五