OGRE的學習資源簡單總結

2021-08-28 02:09:51 字數 1210 閱讀 5623

**

首先是wikipedia的介紹:

官方**:

官網介紹:about

特性列表:about/features

開發者對ogre評價:about/testimonials

download/sdk

每個類的宣告和實現都放在單獨的原始檔中,classname.h裡宣告,classname.cpp裡實現,除少數類外;

ogre的所有東西都放在「ogre」命名空間;

盡量使用stl的容器和演算法(所以ogre很依賴stl);

好了,看完介紹,可以動手了,官網有tutorials:

tikiwiki/tiki-index.php?page=tutorials

basic tutorials簡單講了ogre的各個方面:camera, light, shadow, sky, fog, input(key and mouse)等等,大概都是一步步教你做,然後簡單講解原理,建議全看,邊看邊跟著做;intermediate tutorials和in depth tutorials有一定深度,建議對ogre有初步經驗之後再看。

tikiwiki/tiki-index.php

docs/api/1.9/

當你遇到什麼特殊問題,可以去ogre論壇看看,很可能別人問過這個問題了,也可以發帖問,不要擔心自己的英語不好,老外會很熱情的給你解答的:

forums/

ogre 3d 1.7 beginner』s guide (felix kerger, 2010)

第一本書我讀了大部分了,內容形式是那種舉例子教你做的,例子都較為簡答(跟basic tutorials乙個級別),適合入門,但ogre背後的原理涉及很少;第二本是也是以應用為主的。怎麼說呢,這兩本書可以用來入門吧。

pro ogre 3d programming是另一本ogre的書,但太舊了,不建議看。

《ogre 3d遊戲開發框架指南》(邸銳,2010)是我能找到的為數不多的中文書籍,我沒看,因為我看目錄也是以例子為主的。

docs/manual/manual_toc.html#sec_contents

ogre sdk 1.8.1包裡也有。

在更深入探索ogre之前你可能需要了解一下設計模式(得益於此,ogre才有這麼優美的設計)、stl標準庫、c++模板等。哦,還有圖形學相關理論,我推薦浙江大學的乙個圖形學課程的**,看看上面給出的上課ppt之後你會對圖形學有大致了解:

剩下的估計是看源**了吧。

ogre場景查詢 簡單學習

一.簡要概述 在ogre中場景查詢主要使用scenequery及其子類。場景查詢主要有三中 rayscenequery即射線場景查詢 regionscenequery即區域場景查詢 intersectionscenequery即相交場景查詢 而regiontionscenequery又分為 sphe...

OGRE資源的四種狀態

未定義 遊戲程式啟動時所有資源的預設狀態,資源未被索引,所以ogre不知道它們的存在。已宣告 資源已被索引,ogre已經知道這些資源的存在,但它們還沒被初始化。平時我們讀取了資源配置檔案之後,資源就進入了這種狀態。未載入 資源已被初始化 被初始化的資源都生成了乙個分別對它們的引用 這些引用會占用小部...

Ogre 學習的歷程

我的瑞士留學 生活之到達並感受著 我去瑞士留學 時飛機的故障,迫使飛機反航。我就這樣一直坐在窗邊看著飛機放油,40噸航空油,在空中足足放了1個多小時。最終,當所有的油放光後,飛機在機長的高超駕駛技術下,安全著陸了。著陸的一瞬間,全機乘客爆發出熱烈的掌聲,表示對機長的感謝。我的心也終於不再空白,也是由...