畢業設計準備做個3dgis的系統,功能呢,還沒規劃好,至少要實現3d漫遊和場景管理吧,所以開始學習opengl,而我覺得最好的學習方法是邊看書邊做東西,或者看**,於是乎,在網上找好的3d引擎。ogre太大,又有太多的第三方庫依賴,編譯一下,發現需要太多的第三方庫檔案,所以被打入冷宮。osg,基於opengl庫開發,並且使用了stl和設計模式,很合我的意,但是據說編譯一遍要3g以上的空間,汗........,暫且放一邊;irrlicht在devmaster上排到前三,最重要的是編譯起來比較簡單,只需要再裝個到d3d就可以了,於是決定從它開始。
再安裝了directx9.0開發包,並修改了winnt.h標頭檔案中的一點**以後,irrlicht編譯通過了!!!!
哈哈,說幹就幹,明天開始,泡圖書館,看**,寫程式,fighting!
開始研究Ray tracing
幾個月前面試時boss問過我乙個問題 除了scanline渲染方法,你還知道什麼其他渲染方式?我沒答出來,至今記憶猶新。前段時間擺弄intel vtune時看了它的示例 是乙個十分精巧的c語言寫的ray tracer,醒悟過來這應該就是那個問題的答案。光線跟蹤的渲染流程跟掃瞄線光柵化演算法完全不同,...
打算開始研究spring
ioc現在是熱門話題了。我決定找個好的ioc容器來好好學習學習。spring當然是首選了。接觸了一段時間,感覺spring主要是提供一種更靈活的元件結合的方法,而不是常說的乙個j2ee的框架。構建j2ee,比如分層還是需要開發者自己來架構的,當然spring在這方面提供很多便利,比如mvc模式,or...
開始研究博弈論
最近買了本博弈論的書,之前不只一次聽人傳聞,什麼博弈論,概率學多麼多麼神,概率論能在賭場穩攢,博弈論可以在各種競爭中戰勝對手。所以想看一看博弈論的真面目。初步看了一些後發現,沒那麼神,博弈論只是提供了乙個對戰略的乙個數學的分析方法,比如把所有戰略放在矩陣中,這就是標準式博弈表示方法,把所有戰略放在樹...