天气不好。雨加雪~

本文介绍了一种在3D游戏中实现真实天气效果的方法,包括使用BillBoard技术制作云朵、线条粒子模拟雨水以及带随机旋转的图片粒子表现雪花。文中特别强调了在渲染云朵时关闭Z缓冲的重要性。

雨加雪天气。

天气,也是3D引擎中一个必备的节目。有它,可以活跃游戏的环境因素。

对于云,一般的做法是用BillBoard图来做。也就是一个图片而已。我随机的生成了几种不同的云,并用Shader给他加了点色彩。效果还不错。

但需要注意的时,在渲染前关闭写Z缓冲,因为图有ALPHA效果嘛。不关闭写Z缓冲,会出现透空背景的BUG。

对于雨,我是用了一堆线条粒子。

雪,也是一堆图片粒子,不过在下落过程中加入了自身的随机转动。

怎么样,还可以看吧。虽然地表很呔~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值