几乎所有的三维软件都会涉及到场的概念,场是驱动粒子运动的强大引擎,没有场的帮助,粒子的运动将无法被精确控制。所以RealFlow也不例外,daemon下 提供了所有可以利用的场。这些场按照功能大致可以分为两大类,消灭粒子的场和指导粒子(刚体)运动的场。
RealFlow的场与Maya不同的是, Relfow 中的场。将影响场景内所有被激活的物体和粒子,当然,也可以利用Exelusive Links (局部链接)进行单独链接,但默认创建时是对所有物体和粒子有效的。
RealFlow中大部分的模拟效果都需要通过场来实现,所以对于场的学习是十分必要的,并且应该牢固掌握。熟练使用所有的场时,实际应用中大部分的效果都可以实现,并且操作方法将变得异常简便,下面介绍其他场的使用。
1.打开dacmon (场)的列表,
01.k Volume (体积消灭)
创建该场时,拥有一个体积,默认状态下,将消灭体积场之外的粒子,包括运动至体积场范围外的粒子,节点参数面板中Inverse (反向)选择Yes时,只有体积外的粒子存活,体积内的所有粒子将破消灭。
02.kAge (年龄消灭)
在RealFlow中,粒子的寿命是无法像其他三维软件那样设定年龄值的,只能通过kAge(年龄消灭)来消灭到达一定年龄的粒子。属性中Life (生命)控制的是粒子的年龄,单位是帧; Variation (变化)控制的是Life (生命)的随机值; Split( 分离)是指粒子被消灭之后是否生成新的粒子,选择Yes后,@ #child命令被激活,该命令是控制“每消灭-个粒子生成几个新粒子”。
03.k Speed (速度消灭场)
当粒子速度超过一定范围时,粒子将被消灭。属性中Min speed (最小速度)和Max speed (最大速度)控制的是粒子的速度范围,速度小于Min speed (最小速度)和大于Max speed (最大速度)的粒子将被消灭; Split和@ # child的用法与kAge (年龄消灭)类同。
04.k Isolated (孤立消灭)
当粒子受到各种作用力的影响时,有一些粒子会“不合群”地脱离出去,单独行动,而这些粒子往往是我们不想要的,这时k Isolated (孤立消灭)就可以消灭它们了。属性中Isolated time (孤立时间),是指粒子被孤立多长时间后才被消灭,单位是秒。在RealFlow中, 默认的帧速率为30帧,30帧为一秒,所以当值为1时,就表示粒子孤立30帧后被消灭。
小知识:如何修改帧速率?单击界面右下角的Simulate(模拟)右侧的小三角,在下拉列表中选择Options (选项),弹出Simulation options (模拟选项)对话框,General (一般)项下的FPS Output (输出帧速率)即可修改帧速率。
05.kCollision (碰撞消灭)
粒子与物体发生碰撞时被消灭。属性中AIlobjects(所有物体)选择Yes后,粒子与场景中任何物体发生碰撞均被消灭,Selectobjects(选择物体)用于拾取物体,粒子仅在与被拾取物体发生碰撞后才被消灭。Split和@ # child的用法与k Age (年龄消灭)类同。
注意:当使用Select objects (选择物体)拾取物体时,必须将AIll objects (所有物体)项设置为No,否则k Collision (碰撞消灭)场仍然作用于所有物体。
06.k Sphere (球体消灭)
其用法类同于k Volume (体积消灭),只是k Volume (体积消灭)是立方体,而k Sphere (球体消灭)是球体。Radius( 半径)控制球体半径,Inverse ( 相反)用法与k Volume (体积消灭)的Inverse (相反)相同。
注意:上面讲到的6个场中,前面均带有一个K,这个K就是kill(杀死),说明这些场都是用来消灭粒子的,以各种不同方式消灭,这样也比较容易与其他场区分开。当需要以某种方式消灭粒子时,只要在带有K的场中选取就可以了。
07.Attractor (吸引力)
将场景中的粒子向Attractor (吸引力)场的中心吸引。属性中Internal force (内部强度)控制吸引的强度; Attenuated (衰减)选择Yes后,场景中会产生两个同心圆,开启场强衰减模式;Intermal radius (内圆半径)控制衰减中的内圆半径; External radius ( 外圆半径)控制衰减中的外圆半径;External force (外部强度)单独控制两圆之间的力场强度; Attractortype (吸引类型)控制粒子向场中心聚合的形状,包含Spherical (球状), Axial (轴向),Planetary (行星),默认状态下是Spherical (球状) ; Planet radius (球体半径),当Attractor type (吸引类型)选择Planetary(行星)时,该值被激活并用来调整球体的半径; Axial strength (轴向强度),当Attractor type (吸引类型)选择Axial (轴向)时,该值被激活并用来调整轴向力的强度; Bounded (边界),控制Intermal force (内部强度)的影响范围。
08.Wind (风)
图标中显示一个带有指向性的箭头,箭头的指向即表示风“吹”的方向。属性中Strength (强度)控制风力的强度; Bounded (边界)设置为Yes时,将为风场定义一个边界,仅在边界内的物体和粒子才受到风场的影响,创建后发现场景中的风场出现一个桶形外壳,@radius1、 @ radius2和@ height分别控制了桶上、下底半径和桶的长度。
09.Noise Field (扰乱场)
使粒子产生随机的扰动,属性中Strength (强度)控制扰乱的强度; Space scale (空间缩放)控制扰乱的分散程度,该值越大,粒子之间越分散,值越小,粒子越集中。Space scale空间缩放)值为0.5,Space scale空间缩放值为3, Time scale (时间缩放)控制扰乱的整体形态,该值为0时,粒子只保持一种形态,该值不为0时,粒子形态会随时间的变化而改变;Bounded (边界)设置为Yes时,场景中Noise Field (扰乱场)产生一个虚拟的球形范围,仅范围内的粒子才会受到场的影响。
热门课程
专业讲师指导 快速摆脱技能困惑相关文章
多种教程 总有一个适合自己专业问题咨询
你担心的问题,火星帮你解答023年以来,在版号审批、出海政策等影响下,新品游戏大量涌现,这也为游戏市场带来了一些新变量、新现象。
学习游戏开发班可以帮助游戏爱好者从零基础成为游戏开发专家,掌握全面的游戏开发技能。
火星时代教育为您提供专业的界面设计实战班,在实践中掌握界面设计的核心技巧和最新趋势,成为优秀的UI设计师。
了解UI交互设计培训的最佳选择,比较不同培训机构的优势和特点。
火星时代教育为您推荐专业的学影视后期培训机构,提供高质量的培训内容及资深导师指导,助您成为优秀的影视后期剪辑师或合成师。
火星时代教育是一家专注于交互设计培训的机构,为学员提供专业的交互设计培训课程,并帮助他们成为优秀的交互设计师。
1. 打开微信扫一扫,扫描左侧二维码
2. 添加老师微信,马上领取免费课程资源
同学您好!