游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2172|回复: 6

关于粒子系统

[复制链接]

36

主题

135

帖子

135

积分

注册会员

Rank: 2

积分
135
发表于 2004-3-19 13:02:00 | 显示全部楼层 |阅读模式
粒子系统是否特别消耗顶点,或者降低FPS特别厉害?

3

主题

140

帖子

140

积分

注册会员

Rank: 2

积分
140
发表于 2004-3-19 13:50:00 | 显示全部楼层

Re:关于粒子系统

应该是的。

36

主题

135

帖子

135

积分

注册会员

Rank: 2

积分
135
 楼主| 发表于 2004-3-19 15:56:00 | 显示全部楼层

Re:关于粒子系统

那一般的制作技巧都有些什么?

15

主题

73

帖子

81

积分

注册会员

Rank: 2

积分
81
发表于 2004-3-19 16:26:00 | 显示全部楼层

Re:关于粒子系统

我觉得用多边形绘制粒子很不好,而且做得不是很真实速度慢.我认为用透明纹理做比较好数度快真实感强.透明纹理(我不太记得他的名字了,其方法就是去掉多边形纹理中的不要成分让他产生透明感)

69

主题

450

帖子

473

积分

中级会员

战魂缔造者

Rank: 3Rank: 3

积分
473
QQ
发表于 2004-3-19 19:01:00 | 显示全部楼层

Re:关于粒子系统

用顶点缓冲效果好些

20

主题

473

帖子

502

积分

高级会员

Rank: 4

积分
502
发表于 2004-3-20 10:03:00 | 显示全部楼层

Re:关于粒子系统

粒子系统是不可代替的,因为他是全局效果,而billboard是局部效果,比如你要做角色后面拖的烟或者trail,就只能用粒子
粒子慢的原因主要有两个,一个是动态VB,一个就是填充率
对于第一问题,如果粒子不要求贴图,可以用POINTPRIMITIVE,这样可以用静态VB
第二个问题现在还没有什么太好的解决办法,特别是镜头里充斥大量重复的粒子的时候

36

主题

135

帖子

135

积分

注册会员

Rank: 2

积分
135
 楼主| 发表于 2004-3-21 22:08:00 | 显示全部楼层

Re:关于粒子系统

动态VB不是需要显存和内存相互交换吗?不是很慢啊?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-5-16 06:17

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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