剑孤寒的小站

人生的价值不是用时间,而是用深度去衡量的!
posts - 75, comments - 290, trackbacks - 0, articles - 0

研究了一下轨迹带的做法

Posted on 2011-10-03 19:01 剑孤寒 阅读(609) 评论(0)  编辑 收藏 引用 所属分类: 游戏编程
前两天玩到了一个游戏,觉得里面的飞船尾部的拖尾效果挺有意思,就研究了一下。其实原理很简单,把飞船运动的轨迹记录到一个队列里,然后根据这个队列生成一个三角形带就可以了,另外,像有些游戏里的刀光啥的用这个原理也可以做出来,设一下纹理坐标就好了。以下是研究成果:


效果自我感觉还不错^_^,
不过有一个缺点,
就是当转向角度比较大时轨迹会有点不圆滑,
这个需要差值补面才行,
暂时不打算做那么高端了。

这个效果已经加入到Galaxy2D Game Engine 4.0版本中,
这里我写了个Demo,
有兴趣的同学可以下载看看
RibbonTrailDemo.rar

只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理