作者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
1F:→ hexen2:执行之後a.tga和b.tga没有显示出来耶...只有背景 06/25 01:53
2F:推 elfria:辛苦了 06/25 02:14
3F:推 StubbornLin:没有显示出来@@? 只有背景? 什麽意思? 06/25 02:19
4F:推 ppcat:跟一楼一样~~小叮当没有出来 只有背景的渐层色 06/25 13:41