作者StubbornLin (Victor)
看板GameDesign
標題[程式] OpenGL 用3D Render 2D
時間Sun Jun 25 00:33:51 2006
圖片:
http://www.kinmen.info/vic/image/opengl_2d_engine.jpg
程式:
http://www.kinmen.info/vic/files/opengl_2d_engine.zip
做差不多了,用3D來Render 2D真的輕鬆太多了
想起我以前用Direct Draw一個一個Pixel去做Alpha blending真的會吐血
現在只要輕鬆打幾行程式它的Alpha blending就出來了
而且,又有Linear可以用,在放大縮小時效果還是很棒
不過用Linear有個缺點,就是圖的邊緣如果很複雜,放大縮小時會有白邊出現
但是,因為以圖通常四週都是整個全透明或半透明來思考的話
其實這樣的問題沒什麼大礙
等我把這個東西完成後,有空的話我來寫幾篇OpenGL 3D 擬 2D經驗的文章
好來拋磚引玉,讓真正的高手出來寫文章,不然這個版都沒有什麼人氣
--
VICTOR工作室 |
PTT遊戲設計版隆重開幕!
|
不管是新手老手,程式美工音樂企劃....
URL :
http://www.kinmen.info/vic/ |
都歡迎來遊戲設計版參與討論 XD
|
戰略高手>
C/C++ |
GameTopics>
Visual Basic 6.0 |
GameDesign
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.116.66.105
→ hexen2:執行之後a.tga和b.tga沒有顯示出來耶...只有背景 06/25 01:53
推 elfria:辛苦了 06/25 02:14
推 StubbornLin:沒有顯示出來@@? 只有背景? 什麼意思? 06/25 02:19
推 ppcat:跟一樓一樣~~小叮噹沒有出來 只有背景的漸層色 06/25 13:41