RayFire插件是专门为3ds Max开发的破碎插件。在该插件问世之前,3ds Max的用户一直对Maya的Blastcode插件垂涎不已。因为该插件作为Maya的外部破碎程序,可以对NURBS模型进行破碎,并制作碎块的动力学动画。但是Blastcode的缺点也是非常明显的,就是不能处理多边形模型的破碎和动力学计算。直到Mir Vadim为3ds Max用户开发出RayFire插件后,一切都发生了质的改变,如图1.002所示。
在RayFire插件被开发出来之前,3ds Max的用户如果要将模型破碎(只是破碎,不涉及碎块的动力学计算),可以通过几款免费的3ds Max插件实现。但是由于这些插件都是免费的,所以功能性、易用性及稳定性方面都不尽如人意,而Rayfire插件的横空出世,彻底改变了这种局面。
PhysX Simulation Properties[PhysX引擎模拟属性]卷展栏在该卷展栏中可以定义高级PhysX引擎属性,如图1.012所示。
在顶部的列表中可以拾取和添加多种空间扭曲(如风力、炸弹等)、几何体和辅助物体(如RF炸弹、RFPhysX物体)。
通过下面的Force options[力选项]参数组可以定义爆破力的大小和力的控制方式。而在其下方的Activation options[激活选项]参数组中可以定义被撞击物体的各项模拟属性,如未受撞击体撞击的被撞体静止,由Force[力]、Geometry[几何体]、Mouse[鼠标]或Texture[纹理]控制被撞击体的破碎等。
在Other options[其他选项]参数组中可以定义Group[组]、Stick to Mouse[粘连选择物体到鼠标]、Collision damping[碰撞阻尼]和Motion inheritance[运动继承]等参数。
Physx Demolition Properties[PhysX破碎属性]卷展栏该卷展栏下的参数主要控制物体在遭受碰撞时,实时产生破碎。常用的控制参数有Demolish geometry[实时破碎]、Depth level[深度级别](也就是破碎几次)、Glue options[粘性选项]、Glue breaking options[粘性破碎选项]等,如图1.013所示。
1.2.3.3 Fragmentation[碎片]选项卡
Fragmentation Options[碎片选项]卷展栏在该卷展栏中可以定义破碎类型、碎块数目、破碎面紊乱程度、碎块的材质等选项,如图1014所示。
Fragmentation type[产生碎片类型]共有以下几类:规则、不规则、关联到炸弹/碰撞物体、关联到鼠标、关联到轴心点、连续等,如图1.015所示。
Iterations[迭代]:该参数用于设置破碎的次数,它决定了破碎后产生的碎块数目,该值越大,产生的碎块就越多,如图1.016所示。后面还有一个变化值,用于设定破碎的随体,如图1.021所示。
Shooting Options[射击选项]卷展栏在该卷展栏中可以定义模拟射击的所有效果,包括子弹如何与碰撞物体发生影响,碰撞物体的碰撞变形情况如何,是否使用交互模式模拟射击,如图1.022所示。
Shooting Options[射击选项]组在该组中可以定义枪击的时间段、子弹的数量、子弹击打到物体后是否产生碎块、喷溅的血、火花、烟雾等,是否在击打瞬间产生照明,被击打物体是否产生变形、碎块或者动力学晃动等。
Holes[B痕i]卷展栏在该卷展栏中,可以设置进行布尔运算(用来计算被子弹击打到的物体表面凹陷)的物体类型、尺寸、复杂程度、噪波强度、噪波尺寸、尺寸变化和随机旋转等,如图1.23(左)所示。
Reactor Debris[动力学碎块]卷展栏在该卷展栏中,可以设置动力学碎块的数量、外形、尺寸等参数,如图1.023(右)所示。
Decals Bullets[痕迹和子弹]卷展栏在该卷展栏中,可以设置痕迹的尺寸,子弹的尺寸、长度、速度及外形等参数,如图1.024(左)所示。
Displace Reactor hit[置换和动力学击打]卷展栏在该卷展栏中,可以设置被击打对象凹痕的强度、尺寸和细分程度,还可以设置动力学击打的强度、作用时间等,如图1.024(右)所示。
Light【灯光】卷展栏在该卷展栏中,可以设置击打瞬间产生的灯光照明的倍增、颜色和衰减等参数,如图1.025(左)所示。
Debris[粒子碎块]卷展栏
在该卷展栏中,可以设置粒子碎块的外形、导向板、数量、尺寸、速度、寿命和重力等,如图1.025(右)所示。
Sparks[火花]卷展栏
在该卷展栏中,可以设置击打瞬间产生的火花粒子的速度、导向板、数量、尺寸、长度、寿命和重力等,如图1.026(左)所示。
Smoke[烟雾]卷展栏在该卷展栏中,可以设置击打瞬间产生的烟雾粒子数量、速度、寿命等,如图1.026(右)所示。
Blood[血液]卷展栏
在该卷展栏中,可以设置击打瞬间产生的血液粒子的导向板、数量、尺寸、速度、寿命和重力等参数,如图1.027(左)所示。
Custom Effect[自定义效果]卷展栏在该卷展栏中,可以设置击打瞬间产生的自定义效果,如图1.027(右)所示。
Reactor[动力学]选项卡
Explosion Options[爆炸选项]卷展栏
在该卷展栏中,可以设置反应堆爆炸和爆炸碰撞物体的属性,如爆炸方向、时间范围、爆炸起始帧、爆炸强度、爆炸紊乱、自旋强度、范围角度、创建动画、通过物体大小设置强度、物体超出范围、爆炸碰撞物体等参数,如图1.028所示。
Reactor Demolition[反应堆破碎]卷展栏
在该卷展栏中,可以设置反应堆模拟破碎的属性,如粉碎碰撞物体、粉碎待激活物体、使用反应堆粉碎、在碰撞时间粉碎、粉碎连续性、粉碎速度和能量损耗等参数,如图1.029所示。
Layers[层]选项卡
Interactive Layer Manager[交互式层管理]卷展栏
在该卷展栏中,可以对所创建的效果进行选择、删除、隐藏/显示、冻结/解冻等操作,如图1.030所示。
热门课程
专业讲师指导 快速摆脱技能困惑相关文章
多种教程 总有一个适合自己专业问题咨询
你担心的问题,火星帮你解答023年以来,在版号审批、出海政策等影响下,新品游戏大量涌现,这也为游戏市场带来了一些新变量、新现象。
学习游戏开发班可以帮助游戏爱好者从零基础成为游戏开发专家,掌握全面的游戏开发技能。
火星时代教育为您提供专业的界面设计实战班,在实践中掌握界面设计的核心技巧和最新趋势,成为优秀的UI设计师。
了解UI交互设计培训的最佳选择,比较不同培训机构的优势和特点。
火星时代教育为您推荐专业的学影视后期培训机构,提供高质量的培训内容及资深导师指导,助您成为优秀的影视后期剪辑师或合成师。
火星时代教育是一家专注于交互设计培训的机构,为学员提供专业的交互设计培训课程,并帮助他们成为优秀的交互设计师。
1. 打开微信扫一扫,扫描左侧二维码
2. 添加老师微信,马上领取免费课程资源
同学您好!