游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1571|回复: 2

如何用比较小的代价实现火球的效果?

[复制链接]

4

主题

8

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2009-5-30 21:23:00 | 显示全部楼层 |阅读模式
游戏中所用的火球效果是怎么实现的呢?那种带着尾巴飞出去的火球。
当然,用粒子系统是一种方法,但是开销比较大。

请问有没有开销比较小,效果也还可以的方法?直接搞个球贴纹理实在是不能接受。
听说“渲染到纹理”可以用来做特效,不知道具体怎么操作?

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2009-5-30 23:02:00 | 显示全部楼层

Re:如何用比较小的代价实现火球的效果?

传统的火球都是N张火焰贴图的切换,效果就很好了,好像不需要渲染到纹理吧,那样会更慢

另外:粒子系统开销很大吗?不觉得
关键看你怎么用了,以及做多大规模数量级的粒子发生器,现在GPU的瓶颈都在像素方面

5

主题

686

帖子

697

积分

高级会员

Rank: 4

积分
697
QQ
发表于 2009-6-1 20:18:00 | 显示全部楼层

Re:如何用比较小的代价实现火球的效果?

现在的例子很多应该还是cpu算的吧,只是最后渲的时候交给gpu
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-20 04:35

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表