- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六章粒子系统第一节喷射粒子
第六章 粒子系统篇
第一 节 喷射粒子系统
1.1粒子系统技术
3D粒子系统可以产生各种各样的自然效果,像烟、火、闪光灯,也可以产生随机的和高科技风格的图形效果。可以说,粒子系统是一类令人激动又十分有趣的动画程序。它的实现方式主要需要用基于粒子系统构建的图形学、动力学以及数字艺术等多方面的知识。
1.2粒子系统简介
粒子系统主要用来实现物理模拟,比如自由落体、星空、爆炸等,或某些自然效果,比如烟雨、瀑布等。粒子系统是一些粒子的集合。它通过指定发射源,在发射粒子流的同时创建各种动画效果。
在本章的代码中,粒子系统是一个对象,而发射的粒子是粒子对象,并且随时间调整粒子的属性,以控制粒子行为,然后将粒子系统作为一个整体进行绘制。
粒子系统是一个相对独立的造型系统,用来创建粒子物体模拟雨、雪、灰尘、泡沫、火花和气流等。采用纹理的粒子系统可以将任何造型作为粒子,所以其表现能力也大大增强,例如可以制作成群的蚂蚁、游动的热带鱼群、吹散飞舞的蒲公英等。
粒子系统主要用于表现动态的效果,与时间、速度的关系非常紧密,一般用于动画制作。
1.3粒子系统运用
经过初步总结,粒子系统常常用来表现下面的特殊效果。
雨雪:使用喷射和暴风雪粒子系统,可以创建各种雨景和雪景,在加入Wind风力的影响后可制作斜风细雨和狂风暴雪的景象。
泡沫:可以创建各种气泡、水泡效果。
爆炸和礼花:如果将一个3D造型作为发散器,粒子系统可以将它炸成碎片,加入特殊的材质和合成特技就可以制作成美丽的礼花。
群体效果:Blizzard(暴风雪)、PArray(粒子阵列)、PCloud(粒子云)和Super Spray(超级喷射)这4种粒子系统都可以用3D造型作为粒子,因此可以表现出群体效果,如人群、马队、飞蝗和乱箭等。
1.4粒子系统属性
粒子系统除自身特性外,还有一些共同的属性,这些属性并不一定要划分明确,有时是在同一个类中设定的。
Emitter(发射属性):用于发射粒子。所有的粒子都由它喷出,它的设置决定了粒子发射时的位置、面积和方向。Emitter在视图中显示为黄色,不可以被渲染。
Timing(衰减属性):控制粒子的时间参数,包括粒子产生和消失的时间、粒子存在的时间或寿命、粒子的流动速度以及加速度。
Particle-Specific Parameters(指定粒子参数):控制粒子的尺寸、速度,不同的粒子系统,其设置也不相同。
Rendering Properties(渲染特性):控制粒子在视图中、渲染时和动画中分别表现出的形态。由于粒子显示不易,所以通常以简单的点、线或交叉点来显示,而且数目也只用于操作观察之用,不用设置过多。对于渲染效果,它会按真实指定的粒子类型和数目进行着色计算。
1.5.1 制作下雨效果
在本范例中,我们利用粒子系统中的暴风雪粒子来实现下雨这一效果。熟悉暴风雪粒子的基本运用和其中的一些参数所能影响的效果等等。这其中涉及到的知识点包括如下:喷射粒子的创建和参数修改,实例几何体的使用、空间扭曲中的力场和导向器的适用等。
【制作步骤】
(1) 创建【喷射粒子01】。在创建命令面板下拉的菜单中选择【粒子系统】,单击【喷射】按钮,如图1-1-1和1-1-2所示,顶视图】窗口中按下鼠标左键并拖动deflectorBinding】,创建一个【全导向器UdeflectorBinding】如图1-1-14所示;
图1-1-14
(5)下面我们要把【喷射】粒子和【重力】、【导向器】、【全导向器UdeflectorBinding】进行绑定;单击【绑定到空间扭曲】按钮,选中【重力】场移动鼠标就会发现白色的虚线,拖动鼠标停留在【喷射】粒子系统上,出现这个【】图像时再点击左键,之后一闪这样就把【重力】绑定到【喷射】系统上如图1-1-15所示,依次方法把【导向器】和【全导向器UdeflectorBinding】绑定到【喷射】粒子系统上,如图1-1-16和1-1-17所示;或者查看【修改器列表】上显示【重力绑定(WSM)】【导向器绑定(WSM)】和【全导向器UdeflectorBinding(WSM)】如图1-1-18所示;
图1-1-15 图1-1-18
图1-1-16
图1-1-17
(6)选择创建的【全导向器UdeflectorBinding】在【修改】命令面板点击【拾取对象】拾取【Box01】添加一个【基于对象的导向器】在【项目】窗口出现:【Box01】;把导向器的【粒子反弹】的【反弹】改为:0.07 ,其他的参数不做任何修改
您可能关注的文档
最近下载
- 学校人车分流管理办法.docx VIP
- 山东省济南市长清区长清区第三初级中学2023-2024学年七年级下学期3月月考数学试题(含答案解析).pdf VIP
- 大学篮球教案.pdf VIP
- 职业技能大赛—营养配餐员赛项理论题库.pdf
- xx建筑系统样例介绍-巴特勒与众不同 Butler Difference--产品.ppt
- 2024年全国职业院校技能大赛中职(西式烹饪赛项)考试题库(含答案).pdf VIP
- 哈利波特与魔法石-单词统计.pdf VIP
- 一种金属镓中杂质元素的检测方法.pdf VIP
- 数控加工程序编制基础.pptx VIP
- 高频电路原理与分析课后习题答案(曾兴雯第四版).pdf VIP
文档评论(0)