四元數與歐拉角互換
摘要: 本文乃轉載,但原文地址不知。若作者有幸看到,請及時認領。在3D圖形學中,最常用的旋轉表示方法便是四元數和歐拉角,比起矩陣來具有節省存儲空間和方便插值的優點。本文主要歸納了兩種表達方式的轉換,計算公式采用3D笛卡爾坐標系:
閱讀全文
posted @ 2010-12-18 22:15 麒麟子 閱讀(2270) | 評論 (0) | 編輯 收藏
~~
posted @ 2010-12-18 22:15 麒麟子 閱讀(2270) | 評論 (0) | 編輯 收藏
很久沒來這里逛了.也很久沒有在下班后,還認認真真地研究某些東西了.感覺自己缺少了往日的激情.所有的豪情壯志,都留在了"學校". 畢業與沒畢業的感覺果然別有不同.先前也曾經人提起過,"如果你畢業了,也會和我們一樣,哪怕你現在如何堅定自己的信念".
也許吧,現在的我的確是這樣. 但我寫這隨筆并不是承認我自己會一直這樣下去. 或許有一個過渡期吧. 技術,雖然我沒啥技術,好吧,那就叫"寫代碼". 寫代碼還是不帶任何想法. 一心一意寫代碼即可.有些招之不來,揮之即去的東西,想了也白想.
昨天閑著無聊,用手機上網,突然翻到了<血獅>這一神作. 我想吳剛能讓自己和尚洋,以及血獅名垂千古,不得不說他是一強人.血獅雖然失敗了.但銷售業績非比一般. 可以說現在的游戲行業,正在模仿<血獅>那種宣傳方式---順風使舵. <神兵>的失敗,卻又似乎在反駁著什么. 千遍一律的模式. 全國范圍的同質化.加上中國對國外游戲的抵制,更使得目前的游戲玩家們十分饑渴. 當然也有人自娛自樂的,出什么就玩什么.
最近兩年那幾家大公司的高級人才紛紛爬墻,更讓N頭霧水的人們摸不著頭腦. 整個世界究竟怎么了.
哎,紛紛世界與我何干,認真做好自己的事即可,我想,世界總有一天,會屬于認真而認真的人們.什么炒作,什么老屎,什么山寨,統統完蛋....
發泄完畢.誰也不知道誰說了什么.
posted @ 2010-10-17 21:30 麒麟子 閱讀(502) | 評論 (2) | 編輯 收藏
搗鼓了將近半個月的控制臺.還是小有成就.
熟悉了許多操作控制臺的函數.
用控制臺作為繪圖工具,繪制出了俄羅斯方塊和貪食蛇.
在公司用控制臺模擬了一個用于顯示信息的"多窗口".
嘗試了一把控制臺顯示3D的感覺.
一切都很美妙.但時時候停下來了.解決當前應該在意的問題.
當再有閑暇時間時,再回來慢慢回味,去體會那種在簡陋的設備下開發游戲的快感.
無奈,我是一個八0后,沒有經歷過那晦澀而難忘的DOS游戲開發年代. 因此,只有自己來找罪受了.
我喜歡造輪子.喜歡在造輪子的時候用一些比較落后的工具. 想細細體會一般那神奇的感覺.
此次完善的內容:
俄羅斯方塊已經做完. 開始,游戲,結束場景都已做完.
貪食蛇能加分.(但沒有做升級).
新增了幾個小例子.用于快速了解這個控制臺繪制層.
解析了_kbhit( )函數的返回值. 使之可以取得上,下,左,右光標,以及ESC,空格,回車鍵.
圖形的顯示又回到了開始的彩色繪圖.相比之前幾幀的效率,不能和現在的同日 而語.
其中,完成度較高的要屬俄羅斯方塊了.基本上是一個成型的小游戲.
由于刷新率很高.我這機器跑40幀,在公司機器跑200幀.雖然用了雙緩沖,在在快速交換緩沖的時候,也會閃屏.因此我將其限制為了10幀. 但畫面的更新是按時間來的.因此不會影響.
不說了,上碼,發圖.
下載地址.CCGE v1.0.1



posted @ 2010-09-02 23:15 麒麟子 閱讀(5107) | 評論 (10) | 編輯 收藏



posted @ 2010-09-02 09:10 麒麟子 閱讀(1917) | 評論 (4) | 編輯 收藏
CCGE
Bin 工作目錄,存放可執行文件
Data 存放資源
Lib 存放靜態鏈接庫
Include 公共頭文件
CCGL 控制臺繪制圖形所用
SnakeGame 貪食蛇游戲DEMO
Tetris 俄羅斯方塊游戲DEMO
CCGE.sln 解決方案




posted @ 2010-08-30 00:56 麒麟子 閱讀(451) | 評論 (0) | 編輯 收藏