网站大量收购闲置独家精品文档,联系QQ:2885784924

unity3d_粒子系统..doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
unity3d_粒子系统.

粒子系统 粒子从本质上来说是由2D图片渲染成3D空间,他们被用于一些效果,类似于烟、火、水滴或是落叶。一个粒子系统由三个部分组成:粒子发射器(Particle Emitter),粒子动画(Particle Animator),和粒子渲染器(Particle Renderer)。如果你想要一个静态粒子,你可以利用一个粒子发射器和渲染器构建。粒子动画可以在不同的方向移动粒子,并能改变粒子的颜色。你也有权通过脚本改动粒子系统中每个独立的粒子,所以你可以选择来创建你自己独特的粒子系统。 粒子的组成部分 粒子系统 粒子系统在Unity中是用来制作烟、蒸汽、火、和其他大气效果。粒子系统同故宫利用1个或2个材质并且通过数次绘制,以达到预期的效果。 在Unity标准版中包括粒子系统 一个典型的粒子系统是一个包括了粒子发射器、粒子动画和粒子渲染器在内的Object,粒子发射器产生粒子,粒子动画在时间轴上移动它,粒子渲染器在屏幕上渲染它们。 椭圆粒子发射器Ellipsoid Particle Emitter 椭圆粒子发射器在一定范围内大量产生粒子,范围可以按比例拉伸。 椭圆粒子工具栏 Emit 如果激活,发射器将会发射粒子 Min Size 每次产生粒子的最小尺寸 Max Size 每次产生粒子的最大尺寸 Min Energy 粒子的最小生命周期,用秒来度量 Max Energy 粒子的最大生命周期,用秒来度量 Min Emission每秒钟所产生的最少粒子数 Max Emission 每秒钟所产生的最多粒子数 World Velocity粒子在空间范围中的起始速度 Local Velocity粒子以物体为参照物的速度 Rnd Velocity 依赖于X、Y、Z的随机加速度 Emitter Velocity Scale 粒子继承的发射器速度的总和 Tangent Velocity 粒子通过发射器表面的正切起始速度 Simulate In World Space 如果激活,粒子在发射器移动的情况下不会改变位置,如果不激活,粒子会随发射器移动 One Shot 如果激活,粒子数将会取值于最小数和最大数之间的一个固定数,如果没有激活,将会产生一束粒子流。 Ellipsoid 产生粒子的空间范围 MinEmitterRange 定义球体范围内为空,让粒子只出现在空间范围表面。 细节 椭圆粒子发射器是最基本的发射器,当你要添加一个粒子系统时,它在Components-Particles-Particle System中,你可以定义产生粒子的边界,给粒子一个初速度。在这里,利用粒子动画来控制你的粒子在时间轴上产生有趣的效果。 粒子产生工具 产生粒子,如尺寸、能量、发射和速度将让你的粒子系统在实现不同的效果时会有鲜明的个性。小尺寸的会模仿成萤火虫或是天空中的星星,大尺寸的会模仿成乌云或是破旧的建筑物。 能量和发射将会控制你的粒子在屏幕上保存时间的长短和任意一次产生粒子的多少。例如,一个火箭会有高的发射器模仿密集的烟和大量的能量模仿空中缓慢扩散的烟。 速度将会控制粒子的移动,你可以通过脚本改变粒子的速度来实现有趣的效果,或者你想要模仿连续效果,比如风,设置X和Z的速度来刮跑你的粒子。 模仿世界空间 如果这个没有激活,每个独立的粒子系统的移动总是和发射器的位置相关联,当发射器移动时,粒子会随着它移动。如果你激活这个选项,粒子不会受发射器的影响。例如,如果你有一个火球溅射着升起,火焰会漂浮在空间而火球渐渐远去。当此项没有激活的时候,那些火焰会随着火球从屏幕上经过。 发射器速度 这项功能只有在Simulate in World Space功能被激活时才能使用。 如果这项功能被设置为1,粒子在他们产生时将会精确的按照发射器的特性产生。如果被设置为2,粒子会双倍继承。当设置为3时,为3倍,以此类推。 单次发射 单次发射器将会按发射设置创建所有的粒子一次,然后停止发射粒子。这里有些粒子用到了单次发射激活或没有激活的应用。 激活的例子 爆炸、液体的泼溅、魔法效果 没有激活的粒子 枪筒的烟、风效、瀑布 最小发射器范围 最小发射器范围定义了在椭圆粒子产生时的深度范围,设置为0时允许在从中心到边界的任意地方产生粒子,设置为1时只能在边界上产生粒子 设置为0时的效果 设置为1时的效果 小提示: 在用到大粒子的时候要小心,在低配的机器上很容易被卡住,要尝试用最小数量的粒子获得你所要的效果。 放出粒子要与自动销毁一起使用,通过这样的脚本,你可以从发射时终止发射,自动销毁会自动破坏它所依附的粒子系统。 网状粒子发射器 网状粒子发射器通过一个网状物发射粒子,粒子从网的表面产生,它适用于当你想要实现粒子与复

文档评论(0)

bhzs + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档