搜档网
当前位置:搜档网 › maya morph(maya粒子变形与变色)

maya morph(maya粒子变形与变色)

maya morph(maya粒子变形与变色)
maya morph(maya粒子变形与变色)

Particle Morph:粒子变形

Hi Friends , This is sathish kumar from chennai, India. I am working in Nipuna Services. This tutorial is all about particles. In this Tutorial we will be using mathematical functions. As for us I concern it was really difficult to transform the particle's from one object into another object completely to represent the Shape and Texture. But in this tutorial we will be seeing exactly the same concept . So if somebody knows this concept earlier or if somebody feel that this is very easy to do please apologise.

Step 1: 第一步:

Create any Geometical object and Assign any Texture and then Convert it to File Texture.

创建任何多边形物体并且赋予一个纹理,然后把它转化成文件材质

Create a surface emitter from that object and turn on Need Parent UV.

创建一个物体发射器并打开需要父UV

Add rgbPP attribute to particleShape1.

给粒子添加rgbpp属性

Assign the Baked File Texture to the emitter1 color

把烘焙的材质文件赋予给粒子颜色.

Turn on inherit color in emitter1.

打开发射器1的继承颜色

Set the conserve attribute to zero in the particle.

把粒子的conserve属性设置为0

Set the emitter rate attribute to 5000.

把发射率设置成5000

Step 2: 第二步

Create any Geometical object and Assign a different Texture and then Convert it to File Texture. 创建另外一个多边形物体并赋予一个材质,然后同样把纹理转换成文件纹理

Create a surface emitter from that object and turn on Need Parent UV.

从那个物体创建一个物体发射器,也打开需要父UV

Add rgbPP attribute to particleShape2.

给粒子2添加rgbpp属性

Assign the Baked File Texture to the emitter2 color

把烘焙的纹理文件赋予给发射器2的颜色.

Turn on inherit color in emitter2.

打开发射器2的继承颜色

Set the conserve attribute to zero in the particle.

把粒子的2的conserve属性设置成0

Set the emitter rate attribute to 5000.

把发射器二的发射率设置成5000

Step 3:

Play the TimeSlider and after the objects getting filled with the particle's Stop the TimeSlider

播放时间轴,登到物体被粒子填好之后停止

Step 4:

第四步:

Set as Initial state for both the particles.Delete the emitters from the object so the particles be independent. Now open the particleShape1 attribute editor and add the runtime expression in the position attribute as follows

为两组粒子添加初始状态,删除物体的发射器,让粒子成为单独的粒子.现在打开粒子1的属性编辑器,在位置属性下添加如下的runtime expression:

particleShape1.position=hermite(particleShape1.position,particleShape2.position,

<<0,0,0>>,<<0,0,0>>,smoothstep(rand(0,2),rand(3,3.5),time));

and add the runtime expression in the rgbPP attribute as follows

在粒子一地颜色属性添加如下runtime expression:

particleShape1.rgbPP=hermite(particleShape1.rgbPP,particleShape2.rgbPP,

<<0,0,0>>,<<0,0,0>>,smoothstep(1,rand(1.5,3),time));

Play the scene and Enjoy the Particle Morph.

播放就能看到粒子的变形了

.

Maya粒子特效-流水

Maya粒子特效-流水 本节主要学习粒子系统中基础特效水与火的制作过程。 Step01选择多边形模块面板(F3),创建- 标准nurbs-平面(注意,把“交互式构建”前面的勾去掉)如图1。 Step02这时坐标中心就出现了一个平面,选择平面在其层级面板中将缩放x、y、z值改为24,如图2,使平面与画布一样大。然后将平面沿z轴旋转-30,如图3,让平面与栅格呈30度的夹角,如图4,这个平面作为水滴落的挡板。 图1 图2 图3 图4 Step03 回到动力学模板(F5),选择粒子菜单-从对象发射,打开发射器选项,设置发射器类型为“点”,速率/每秒为100,速率为1,点击创建按钮,如图5。 Step04将发射器1沿着y轴移动15个单位,在大纲视图中选择粒子1,在菜单栏场-重力场,为粒子1添加一个重力场,如图6。 图5 图6

Step05这时粒子已经有了重力,设置播放动画为100帧。 Step06选中粒子1按住Ctrl加选平面,在菜单栏粒子-使碰撞,为平面加一个碰撞,如图7,从而使落下来的粒子碰到平面后能够产生反弹的效果,如图8。 图7 图8 Step07选择地面,在其属性编辑器中展开geoConnector2,更改弹力值为0.2,如图9。Step08选择粒子1,在属性编辑器中,将粒子的渲染类型改为斑点曲面(滴状粒子),点击当前渲染类型,将阈yu值改为1.3,如图10,点击渲染如图11(渲染器为maya软件)。Step09选择粒子1,在粒子上右键单击可以看到浮动命令条,选择指定新材质在弹出面板中选择blinn材质,如图12。 图9 图10 图11 图12

Step10在粒子1属性编辑器下的公共材质属性卷展栏下,将颜色和透明度改为如图13、14。在镜面反射着色卷展栏下,将镜面反射颜色和反射的颜色改为如图15、16所示,将反射率改为0.915。 图13 图14 图15 图16

NUKE与MAYA制作特效实例2

NUKE与MAYA制作特效实例: 粒子实例模拟枪弹烟尘视觉效果2--烟尘碎屑粒子 创建第三套粒子(烟尘碎屑粒子) 先分析一下烟尘碎屑粒子的产生,是基于第一套粒子枪弹打到地面,和弹坑粒子应该是在同一个发生点,所以我们定位烟尘碎屑粒子的方法和弹坑粒子是完全一样的。 1).再次建立粒子碰撞事件(建立烟尘碎屑粒子) 2).用精灵片贴图模拟烟尘碎屑效果 将粒子的渲染类型切换成精灵贴图的模式 将sprites的X,Y轴上的缩放适当调整:

接着我们为sprites赋予一个新的lambert材质球,在color上关联file贴图,把360帧长度的那个烟尘碎屑的素材指定给它。 我们会发现序列贴图的一半埋在了地面以下了,这是因为我们的默认的sprites粒子的中心点是和地面平行的,所以素材的下1/2被地面挡住了。

处理这个问题,我们在后期操作会比较简便,方法很简单,就是用后期软件把原sprites贴图处理成比原尺寸高一倍,然后把原素材往上提1/2的距离就可以了: 我们输出这个处理后的贴图,重新关联到flie上,发现,贴图的问题解决了。

接下来,我们要为sprites贴图设置序列帧循环: 勾选usd interactive sequence caching,设置start为1,end为320(320后为黑屏所以就把序列设置到320帧了),勾选use image sequence使用图像序列,设置image number的动画为: 我们播放下动画,发现序列循环没有发挥作用,我们还需要设置表达式,才能达到最后的效果。 为烟尘碎屑粒子增加属性来控制:

编辑新建属性:

【Maya】流体材质用于粒子材质的方法

【Maya】流体材质用于粒子材质的方法 通过流体材质来控制粒子的渲染显示,能实现很多有趣的效果。缺点是渲染速度有点…… 1.创建一个Cloud(s/w)或者Tube(s/w)的粒子云系统。

2.在粒子形态(不是Emitter粒子发射器)上按下鼠标右键,从弹出菜单中选择Assign New Material (指

派新材质)> Fluid Shape(流体形态)。 (场景中将出现流体容器,不过在最终渲染时将只对粒子起作用) *在粒子的光影组节点中,一个流体材质替换了原粒子云材质,连接到了体积材质节点中。

3.增加流体内容至容器中,例如颜色渐变、流体发射器等。颜色渐变是流体中运算最快的方式,因此以下以颜色渐变设置为例进行说明。 4.关闭了各项属性的动力学方格,开启静态渐变方格后,修改流体形节点下的Shade属性。

?设置Dropoff Shape 为Sphere(球体),可以避免粒子产生硬边。 ?降低Quality(质量)数值减少渲染所用的时间,当最后渲染时再提高质量。 5.渲染场景。 6.修改基于年龄的粒子外观(与通常的粒子材质是一样的): 在Hypershade超材质编辑器中创建一个Particle Sampler粒子采样节点(particleSamplerInfo),并将单粒子属性(例如normalizedAge)与流体形节点的Shading区块下的属性进行连接。

* Shift+鼠标中键,将particleSamplerInfo(粒子信息采样)节点拖放到fluidShape(流体形态)节点上,ConnectionEditor连接编辑器将会出现;将ConnectionEditor连接编辑器左边框的粒子采样属性,用鼠标中键拖至fluidShape形节点属性编辑面板下的参数上(不是ConnectionEditor连接编辑器的右边框――你也找不到可连的属性)。 particleSamplerInfo(粒子信息采样)节点不同于SamplerInfo节点。SamplerInfo节点依赖于摄像机的位置信息对物体进行采样,而particleSamplerInfo节点的作用则是通过精确计算空间粒子的各项信息,然后输入其他属性至粒子材质上,仅作用于粒子。 你可以将粒子采样节点与流体形节点的Shading、Lighting、Texture区块下的任意属性进行相连,而其他属性,例如DensityScale或者Viscosity,因为它们没有获取单像素的计算方式,因此与粒子采样节点相连不会起作用。

Maya 流体材质用于粒子材质

Maya 流体材质用于粒子材质的方法

2.在粒子形态(不是Emitter粒子发射器)上按下鼠标右键,从弹出菜单中选择Assign New Material (指派新材质)> Fluid Shape(流体形态)。 (场景中将出现流体容器,不过在最终渲染时将只对粒子起作用) *在粒子的光影组节点中,一个流体材质替换了原粒子云材质,连接到了体积材质节点中。

3.增加流体内容至容器中,例如颜色渐变、流体发射器等。颜色渐变是流体中运算最快的方式,因此以下以颜色渐变设置为例进行说明。 4.关闭了各项属性的动力学方格,开启静态渐变方格后,修改流体形节点下的Shade属性。

?设置Dropoff Shape 为Sphere(球体),可以避免粒子产生硬边。 ?降低Quality(质量)数值减少渲染所用的时间,当最后渲染时再提高质量。 5.渲染场景。 6.修改基于年龄的粒子外观(与通常的粒子材质是一样的): 在Hypershade超材质编辑器中创建一个Particle Sampler粒子采样节点(particleSamplerInfo),并将单粒子属性(例如normalizedAge)与流体形节点的Shading区块下的属性进行连接。

* Shift+鼠标中键,将particleSamplerInfo(粒子信息采样)节点拖放到fluidShape(流体形态)节点上,ConnectionEditor连接编辑器将会出现;将ConnectionEditor连接编辑器左边框的粒子采样属性,用鼠标中键拖至fluidShape形节点属性编辑面板下的参数上(不是ConnectionEditor连接编辑器的右边框――你也找不到可连的属性)。 particleSamplerInfo(粒子信息采样)节点不同于SamplerInfo节点。SamplerInfo节点依赖于摄像机的位置信息对物体进行采样,而particleSamplerInfo节点的作用则是通过精确计算空间粒子的各项信息,然后输入其他属性至粒子材质上,仅作用于粒子。 你可以将粒子采样节点与流体形节点的Shading、Lighting、Texture区块下的任意属性进行相连,而其他属性,例如DensityScale或者Viscosity,因为它们没有获取单像素的计算方式,因此与粒子采样节点相连不会起作用。 以下是将粒子信息采样节点的OutColor连接至流体Color不同部分的渲染效果。根据连接区域的不同,会

maya特效制作房屋坍塌效果

maya特效制作房屋坍塌效果上 2010-9-15 16:22:23来源:济南(动漫游戏)校区浏览:189 【字号大中小】maya特效制作房屋坍塌效果上 导言: 这次写的是BlastCode的中高级应用实例,适合在广告,胶片级别的特效中使用。想学好BlastCode,要求对Maya的动力学系统,粒子系统有所了解,才能准确理解NovodexPhysics解算器的正确使用方式。在粒子特效中,这套系统可以解决很多Maya制作非常复杂的效果,如物体落地摔碎,相互碰撞产生毁坏,自然灾害,外力破坏等拟真效果。BlastCode的粒子是可以和MAYA粒子产生互动的,可以被MAYA的解算器所利用。可以和MAYA共用场和动力学属性 首先,我们要搭建房屋的墙体结构,在这里,我们要制作一个楼房的崩塌效果,为了演示方便,我创建一个比较简单的小楼做为我们这次爆破的目标。首先要在

场景中创建一个NUBRS的BOX,调整其合适的大小。这个BOX作为我们制作楼体崩塌的主体结构使用,尽量把它放在XZ平面以上。(图01) 图01 制作其他一些BOX,大小是窗户的形状,用做裁切窗户。将他们与楼体的BOX 进行穿插,并放置在合适的位置上。(图02)

图02 选择所有窗户的BOX,加选正面的墙。使用NUBRS的表面投射功能Intersect Surfaces.并使用Trim tool裁剪掉窗户上的面,保留墙体表面的面。这时得到了外墙的镂空结构。(图03、04)

图03

图04 将窗户的BOX隐藏掉,我们获得了正面的墙体雏形。如果其他墙面也需要开窗户,你需要把其他的墙面也用这个方法解决掉。注意,这里不要使用BOOLEAN 来裁切窗户,因为这样做会给后面的创建碎片带来更多的出错机会。(图05)

Maya流体创建真实火焰效果

【火星时代专稿,未经授权不得转载】 导言: 在本教程你将学习如何使用Maya流体创建真实火焰效果,我们将用Maya动力学和流体从头开始创建火焰动画,同时使用Maya中的Mental Ray来渲染。 下面教程开始: 第1步 打开现场时,我创建了一个打火机,一些灯和白色背景。(图01) 请在此输入标题 请在此输入作者

图01 第2步 转到Dynamics菜单,然后选择Fluid Effects > Create 3D Container with Emitter。根据场景将Container调整到合适位置。(图02) 图02

第3步 选择你刚刚创建的容器,然后转到它的属性,选择fluidShape2标签。(图 03) 图03 第4步 更改Container Properties和Contents Method选项的参数,如下图。(图04)Resolution:10,10,10 Boundary Y:Y side Temperature:选择Dynamic Grid Fuel:选择Dynamic Grid

图04 第5步 只选择发射器进行移动。(图05)

图05 第6步 增加帧数。播放一次,知道出现火焰效果。(图06)

图06 第7步 选择容器,并选择fluidEmitter1属性,更改以下选项:(图07) Fluid Attributes:将Heat/Voxel/Sec设置2.000;将Fuel/Voxel/Sec设置4.000 Fluid Emission Turbulence:将Turbulence设置1.150

Maya fluid effect 流体系统属性详细介绍(一)

Maya fluid effect 流体系统属性详细介绍(一) 【FluidShape】流体形态节点 ContainerProperties(容器属性) Resolution(分辨率):控制流体网格的尺寸 Size(大小):控制流体的影响范围 BoundaryXYZ(边界属性):设定流体影响的边界方向,默认BothSides为正负方向都产生扩散影响。边界属性控制了解算器在流体容器边界处理属性的方法。选择none 让这个流体的边界开放,使流体运动时仿佛没有边界存在一样Wrapping(包裹):流体将会从设定的面进入,而从对面冒出。此方式可用于制作风吹雾的效果。 Use Height Field 使用高度区域 (2D容器特有)开启该项,可使2D表面作为高度区来绘制。在制作如热咖啡上的泡沫或者船只航行中的尾流时就会很有用。 这个选项对于表面材质的渲染如同常规的体积渲染(2D流体实际上就是3D流体,2D流体中定义的动力方格和纹理将映射到3D体积中)。当此项开启,Opacity (不透明度)将被重新解释,表示一个统一的不透明度的高度。2d流体的Z(高度)值由Size属性定义。 当开启此项,2D流体的SurfaceRender(表面渲染)的重算速度将会更快速。Contents Method内容方式 Density/Velocity/Temperature/Fuesl密度/速度/温度/燃烧 Off (zero) 关闭 设值流体的属性值为0.当设值为Off,属性将不会在动力学模拟中被作用。Static Grid 静止方格 对属性创建一个方格,可以使你对每个三维像素进行自定义属性值(使用fluid emitters流体发射器,PaintFluidsTool绘制流体工具或者initial state caches初始化状态缓存)的控制。当这些数值在动力学模拟中被使用,它们不会被任何动力学模拟所改变 Dynamic Grid 动力方格 对属性创建一个方格,可以使你对每个三维像素进行自定义属性值(使用fluid emitters流体发射器,PaintFluidsTool绘制流体工具或者initial state caches初始化状态缓存)的控制,可使用于任何动力学模拟。 Gradient 渐变 使用所选渐变的属性值对流体容器进行填充控制,渐变值被预置于Maya中不被方格所使用。渐变值可用于计算动力学模拟,但它们不会被模拟所改变。正因为

MAYA特效课程标准

《MAYA特效》课程标准 学分:4 学时:54 适用专业:动漫设计专业 一、课程的性质与任务 课程的性质:本课程是动漫设计与制作专业核心课程,《影视特效》的前导课程为色彩构成、平面构 成、平面设计等艺术设计基础课程和影视理论,主要是对学生进行设计基本素质的培养,提供学习职业技 能模块课程的平台,为专业核心技术课程奠定基础。后续课程是以影视基础技术为主,主要包括了摄影摄 像技术、素材制作、配音与音效、动画后期剪辑软件Premier、等课程及实习实训课程。该课程对学生职 业能力培养和职业素养养成起主要支撑和促进作用,且与前、后续课程衔接合理。 课程的任务:针对高职高专教育教学的特点,与企业和行业专家共同开发设计,注重与后期专业课内 容衔接,适应高技能人才可持续发展的要求;突出职业能力培养,按照行业企业的标准,体现基于职业岗 位分析和具体工作过程的课程设计理念,以真实工作任务或产品为载体组织教学内容,在真实工作情境中 采取工学交替、任务驱动、项目导向等教学模式,充分体现职业性、实践性。 前导课程:MAYA建模 MAYA动画美术构成 二、教学基本要求 本课程的最终目标是使学生学习使用该软件以理论与实践相结合的方法,由浅入深循序渐进的掌握 MAYA特效、输出等基本应用技巧。 三、教学条件 本课程全程在计算机实训室完成,计算机硬件要求,软件环境 MAYA2010 AE 。英特尔酷睿2四核Q6400(四核)CPU CPU缓存:L2缓存、4MB*2;英特尔酷睿2四核 Q6400(四核)CPU CPU内核:64位技术、EM64T、核心类型、Kentsfield(四核心);英特尔酷睿2四核 Q6400(四核)CPU CPU频率:总线频率、1000MHz 四、教学内容及学时安排

MAYA打造真实火焰特效

MAYA打造真实火焰特效 这篇教程教大家用MAYA流体制作逼真火焰效果,教程运用的是MAYA的流体来制作火焰,难度一般。先看看最终的效果图: 制作步骤如下: 第1步 打开现场时,我创建了一个打火机,一些灯和白色背景。(图01) 图01 第2步

转到Dynamics菜单,然后选择Fluid Effects > Create 3D Container with Emitter。根据场景将Container调整到合适位置。(图02) 图02 第3步 选择你刚刚创建的容器,然后转到它的属性,选择fluidShape2标签。(图03) 图03 第4步 更改Container Properties和Contents Method选项的参数,如下图。(图04)

Resolution:10,10,10 Boundary Y:Y side Temperature:选择Dynamic Grid Fuel:选择Dynamic Grid 图04 第5步 只选择发射器进行移动。(图05)

图05 第6步 增加帧数。播放一次,知道出现火焰效果。(图06) 图06 第7步 选择容器,并选择fluidEmitter1属性,更改以下选项:(图07) Fluid Attributes:将Heat/Voxel/Sec设置2.000;将Fuel/Voxel/Sec设置4.000 Fluid Emission Turbulence:将Turbulence设置1.150

图07 第8步 调整fluidShape2属性,并更改以下选项:(图08) Density:将Buoyancy设置9.000;将Dissipation设置0.182

Maya粒子特效

Maya特效 一、Dynamics模式,Particles菜单 1、Particles Tool通道盒,Particles Settings Number of particles 一次创建粒子数目 Maximum radius 最大粒子半径,决定一次创建的粒子间距 Sketch interval 粒子流量,数值越大,粒子越稀疏 Create particle grid 创建粒子网格,点击创建一个粒子点,再在对角线创建一个粒子点,回车,则会生成一个矩形粒子平面。如果创建一个粒子长方体,则在侧视图中,按住D键,把第二个创建的粒子点向上提,回车即可 2、Create Emitter创建粒子发射器 Emitter type :Omni 全方位发射;Directional方向性发射;Volume体积发射 Cycle Emission:默认关闭,打开后粒子呈线性发射 3、Make Collide 创建碰撞。选择粒子,加选地面,执行命令。选择地面,Ctrl+A打开通道盒,geoConnector1菜单下,Resilience是反弹,Friction是摩擦系数 4、Emit from Object 从物体发射粒子,创建发射物体,选中物体,执行命令。 实现粒子呈现图片:创建一个面片,执行Emit from Object命令(Emitter Type 改成Surface),打开particle通道盒,emitter1菜单下Normal Speed改为0(使得粒子吸附在面片上),然后emitter1菜单那下面Particle Color选项,点击后面的棋盘格,连接需要的图片,并勾选下面的Inherit Color和Inherit Opacity两项。在particleShape1菜单下的Add Dynamic Attributes中点击Color按钮,勾选第二项Add Per Particle Attribute,并在emitter1 菜单下将Rate(Particle/Sec)值改大,点击播放,即可实现粒子呈现图片效果 实现粒子导火线效果:创建一段CV曲线,创建一个圆环,加选CV曲线,执行Surfaces Extrude的通道盒,勾选每个参数的最右一个选项(除最后一项选NURBS),确定,挤压出一段导火线。透视图中,选中CV曲线,属性栏中,subCurve2属性下对Min Value值K帧,第1帧时数值为0,第300帧时数值为0.9,此时即实现导火线渐渐消失效果。选中导火线最开始的一圈CV控制点,执行Emit from Object命令,添加粒子拖尾。 5、Use Selected Emitter 创建两个发射器,最初都能发射粒子,删掉A的发射器,删掉B 的粒子,选择A的粒子,加选B的发射器,执行此命令,则B的发射器可以发射A的粒子 6、Per-Point 当在NURBS圆环上发射粒子的时候,执行此命令,可以调节使得不同的CV 点发射的粒子数目不同 7、Goal 粒子的目标追踪,创建一个粒子发射器,创建一个球,选中粒子,加选物体,执行Goal命令,则粒子被吸引到球附近运动,可模拟蜂群在蜂巢附近的状态。

maya 特效

教学大纲maya特效 a) 《2012》中的特效 b) 《阿凡达》中的特效 一、特效的概念

在当代电影的语境里面,“特效”(Special Effects,简称SFX、FX 或SPFX)一词涵盖的范围越来越广,一般包含两个部分:“现场特技”和“视觉特效”。 电脑动画影视特效技术(后面简称为特效)现在已经成为影视制作过程中一个重要的组成部分,在影视制作过程中使用数字虚拟技术为影片添加虚拟的场景、虚拟的道具、虚拟的角色以及用常规方法无法实现的特效镜头。它为现代电影的制作提供了各种虚拟的元素,给观众带来超强的视觉冲击力和视听享受。现在的电脑动画影视特效在实拍的电影电视中所占比重越来越大,几乎包含了除真人实景拍摄之外的所有元素。 数字特效技术的迅猛发展,使得我国三维动画产业近些年呈现较快的发展势头,伴随着国内三维动画创作质量的不断提高,形成了三位动画产业全方面发展的格局。 maya特效的类型: (1)Maya动力学 动力学(Dynamics)是物理学的一个分支,它描述对象的移动方式,动力学动画使用物理学原理来模拟自然力。动力学主要应用在粒子和流体特效里 (2)Maya 流体 流体动力学是Maya较为出众的功能,它使用流体解算器模拟运算出所有效果 (3)Maya毛发 Maya毛发由二个模块构成:Fur和Hair。 Fur(皮毛)是Maya 2008 Unlimited版的一个组件,在多面的NURBS模型及多边形模型中,用户可以使用它来创建逼真的、有阴影的皮毛和短发,也可以使用它设置皮毛的属性,如颜色、长度、光秃效果、不透明度、起伏、卷曲和方向,或在局部为皮毛贴图。

MAYA影视广告特效制作中玻璃爆破特效

BLASTCODE是美国FerReel动画研究公司开发的,专门用来制作三维中复杂的爆炸,破碎,崩溃等特效的插件。 BLASTCODE的应用范围: 1.破碎特效。(玻璃,冰块的破碎效果) 2.爆炸效果。(将物体炸开) 3.崩溃爆破效果。(房屋,墙体的倒塌,破碎效果) 案例1.限制破碎范围的碰装破碎 小球碎玻璃 首先,我们要确定好自己的机器是否已经安装了BLASTCODE 1.5版本的插件 确保启动BLASTCODE菜单正常,下面开始操作了 首先,我们要在MAYA中创建一个NUBRS的平面,注重,BC插件的破碎功能只能对NUBRS起作用 在这里,首先创建一个UV分段数为1的NUBRSPLANE,将它垂直放置

在这个场景中创建一个小球,作为我们的碰装物体,设置整个动画为100贞,我们的碰装物体不参与破碎,所以可以将它设置为POLYGON物体,这个物体要保证其动画是从NUBRSPLANE中穿越过去的

由于BLASTCODE使用了一套NOVODEX PHYSICS动力学引擎,所以我们需要将MAYA中的所有物体导入到这个引擎中进行解算. 操作步骤如下,选择我们的NUBRSPLANE,在BLASTCODE菜单中打开BLASTWINDOWS,单击NEWCONTROL,将我们的NUBRS面片导入到引擎中,这样我们获得了BLASTLAYER1的破碎层

将小球设置为物体爆炸物,关联到这个破碎层上,产生了户动影响效果

选择BLASTLAYER1,创建随片层 将BLASTLAYER1隐藏掉,在目标可视里勾选隐藏

进入碎片的SLAB属性中,我们设置厚度为0.02 并指定贴图位置为BlastCode1.5\examples\sourceimages\lesson6_cracks.iff

本教程将讲解maya流体有关插件操作的8个技巧

本教程将讲解有关插件操作的8个技巧,分别是Playblast动画效果预览、创建缓存、控制粒子随机大小、设定粒子的寿命、应用扰动场影响粒子的形态、在图片上发射粒子、空气场与拖曳场和刚体制作不倒翁。 技巧一:Playblast动画效果预览 在Maya时间轴上单击鼠标右键,在弹出的菜单中即可找到Playblast(播放预览)命令,如下图所示。 使用该功能的目的是:在动力学效果比较复杂的情况下,动力学的解算需要花费一定的时间,因此不能按照24帧/秒的速度进行正常播放,也就无法观察以正常速度播放的动画,因此需要通过硬件拍屏的方式将动画过程记录下来,然后在播放软件中进行播放,从而观察以正常速度播放的动画效果。 (提示:通常在做角色动画和动力学解算时都需要用到Playblast功能进行预览。) 下面通过一个小案例来对Playblast(播放预览)做具体讲解。 步骤01:将配套光盘中本小节的场景文件“01 playblast动画效果预览”导入Maya软件中,如下图所示。

步骤02:在执行Playblast命令之前,首先需要对动画的播放参数做一些设置。单击Maya 界面右下角的按钮,打开Preferences(参考)窗口中的Time Slider(时间滑块)面板,选择Playback(播放)栏下Looping(循环)中的Once(一次)选项,同时在Playack speed (播放速度)中选择Play every frame(播放每一帧)选项,如下图所示,最后单击Save(保存)按钮。 (提示:选择Play every frame(播放每一帧)选项可使动画按照结算的速度进行播放,如果选择Real-time[24 fps](实时[24 fps]),在播放动画时,会产生丢帧的现象。) 步骤03:在时间轴上单击鼠标右键,在弹出的菜单中找到Playblast(播放预览)命令,单击其后面 的,打开Playblast Options(播放预览选项)窗口,设置播放器的Format(格式)为qt,Encoding(编码)为Photo-JPEG,提高Quality(质量)的值到100,提高Scale(缩放)的值到1,最后勾选Save to file(保存到文件)选项,并在Movie file(影片文件)栏中选择保存的路径和文件的名称(“maya”),如下图所示。

Maya粒子特效实验一

实验一:粒子特效制作实验报告 课程名称影视特效Maya 专业班级 学号 姓名

实验项目实验一:粒子特效制作实验 实验时间2020.3.16 1-2节实验地点钉钉网上视频实验 一、实验目的 通过对粒子的创建、粒子属性的编辑及动力场的运用,熟悉粒子特效的制作方法和原理。 二、实验环境 1.满足三维动画软件运行的台式电脑及windows操作系统; 2.三维动画软件:maya2015以上版本。 三、实验内容 1.学生自行准备一段视频素材,素材内容要求适合进行粒子特效制作; 2.由学生根据自身能力设计并制作粒子效果,粒子效果可以是爆炸、沙化、流水、烟雾等特效; 3.特效作品的时间控制在5-10秒以左右。 4.完成的动画渲染输出为成品文件并提交,尺寸规格不小于600dpiX800dpi,视频格式为*.MPEG。 四、作品说明 1.打开Maya,新建场景。如图1所示: 图1

2.并在Maya中准备好模型场景,添加nparticle 创建粒子发射器,新建粒子,将粒子的寿命,粒子的大小的参数进行调整。如图2所示: 图2 3.对于前面做的模型进行粒子动画,打开字段解算器,打开重力场,将重力属性的幅值,衰减,方向进行调节。如图3所示: 图3 4.对于粒子进行参数设置,然后将水流设置成水流的状态,最后添加材质。 如图4所示: 图4

5.最后渲染出来并导出为视频,打开渲染设置,将文件输出改为视频格式文件,将帧的范围进行调节。如图5所示: 图5 6.将导出的素材导入AE中里如图6所示: 图6 7、在AE中将png的素材图片拖入时间轴面板中进行调整合成,将粒子水流和素材进行调整,最后导出为avi视频格式。如图7所示: 图7

Maya特效—喷泉

Maya特效—喷泉 本节主要学习粒子系统的基础知识,了解场中的重力场效果,制作出喷泉效果。 Step01从状态栏的菜单选择Dynamics(动力学)模块,快捷键F5。 Step02从菜单栏Particles-Create Emitter- (粒子-创建发射器- ),打开Emitter Options(创 建发射器)窗口,调整Emitter type(发射器类型)为Directional(方向发射器)类型,将Rate (发射率)设置为1000,Speed(速度)设置为5,单击Create(创建)按钮,新建一个发射粒子系统,如图1所示,此时在网格中心会出现一个粒子发射器,如图2所示。 图2 图1 Step03将动画播放范围结束时间为200如图3所示,单击软件有下角的按钮,打开Preferences(参数)窗口,选择Settings(设置)下的Time Slider(时间滑块)选项,将Playback (播放)栏下的Playback speed(播放速度)设置为Pealtime[24fps]如图4所示。 图3 图4 Step04单击软件右下角的向前播放按钮播放动画,此时发射器就会沿着X轴方向发出一道粒子,如图5所示。

图5 Step05打开大纲视图,选择Emitter1(发射器1),Ctrl+A打开属性编辑器,在Distance/Direction Attributes(距离/方向属性)卷展栏下,将Direction(方向)Y调整为1,XZ为0,扩散值改为0.3如图6所示,现在就可以看到向上喷射的效果,如图7所示。 图7 图6 Step06选中喷射的粒子,点击Field-Gravity (场-重力)里面参数不用修改,直接点击Create(创建)按钮,大纲视图可以看见这个重力场标志,如图8所示。点击动画播放按钮,可以看到如图9所示效果。 图8 图9 Step07选中喷射的粒子,Ctrl+A打开属性编辑器,在Lifespan Attributes(寿命属性)卷展栏下,将Lifespan Mode(寿命模式)改为Random range(随机范围),Lifespan(寿命)改为3,Lifespan Random(随机寿命)改为1,如图10所示。

Maya特效—流体烟雾

Maya特效—流体烟雾 流体烟雾的效果是在工作区的某个位置创建3D流体发射容器,通过对流体形状节点内密度、漩涡、最大深度、阻力等参数的调节逐步得到的。 Step01执行菜单流体特效-创建3D发射容器命令,创建一个3D发射容器,并将其移动至网格上方,如图1。 Step02在大纲视图中展开fluid1,选择fluidEmitter1流体发射器,将其移动到容器的底端,便于观察发射烟雾的效果,如图2。 图1 图2 Step03在大纲视图中选择fluid1流体,单击流体特效-扩展流体,打开选项窗口,设置y 轴扩展值为2,单击应用按钮两次,点击关闭按钮,这时流体容器在y轴向上延伸4个单位,如图3。 Step04保持fluid1流体处于选中状态,按Ctrl+a键打开属性编辑器面板,选中fluid1shape1标签,在容器属性卷展栏下修改以下属性。取消勾选保持体素为方体选项,设置分辨率X/Y/Z 为15、30、15,可以设定3D容器在X、Y、Z3个方向上的分辨率,分辨率越高,流体效果越好,细节越丰富,但渲染时间也随之加长。设置边界X、Y、Z为无,如图4。 图3 图4 Step05展开内容方法卷展栏,单击温度右侧的下拉列表框,选择动态栅格选项,如图5,这样在后面添加材质的时候就会产生颜色的反馈。 Step06将时间结束帧设置为200,播放动画观看流体烟雾的效果,如图6。 Step07仍然在fluid1流体属性编辑器中,展开动力学模拟卷展栏,设置模拟速率比例值为

3,阻尼数值为0.07,如图7,再次播放动画就可以明显感觉到流体产生的速度加快了。Step08展开内容详细信息卷展栏,打开密度卷展栏,调整密度比例数值为0.8,增加流体的密度;继续打开速度卷展栏,设置漩涡值为4,噪波值为0.08,如图8,再次播放动画流体就会产生左右晃动的效果。 图5 图6 图7 图8 Step09继续打开湍流卷展栏,设置强度为0.2,频率为0.3,速度为0.4,如图9。 Step10再次播放动画,流体就会更加随机自然了,如图10。 图9 图10

Maya特效—五彩小球

Maya特效—五彩小球 本节主要学习粒子系统的基础知识,以及在maya中动力学表达式的一些用法。 Step01从状态栏的菜单选择Dynamics(动力学)模块,快捷键F5。 Step02从菜单栏Particles-Create Emitter- (粒子-创建发射器- ),打开Emitter Options(创 建发射器)窗口,调整Emitter type(发射器类型)为Omni(点发射器)类型,单击Create (创建)按钮,新建一个发射粒子系统,如图1所示,此时在网格中心会出现一个粒子发射器,如图2所示。 图1 图2 Step03将动画播放范围结束时间为200如图3所示。 Step04单击软件右下角的向前播放按钮播放动画,此时发射器就会发出很多粒子,如图4所示。 图3 图4 Step05在场景中选择发射器,进入其通道盒(层级编辑器),将Rate(发射率)设置为200,Speed(速度)设置为5,如图5所示,此时播放动画可以发现射出的粒子运动状态与刚才大不相同了,速度明显加快了。

图5 图6 Step06在场景中选择发射出来的粒子,按Ctrl+A键打开其属性编辑器,选择ParticleShape1标签,在Render Attributes(渲染属性)卷展栏下,将Particle Render Type(粒子渲染类型)设置为Spheres(球形),如图6所示,此时场景中的粒子就变成了球形,如图7所示。Step07仍然在Particleshape1标签下找到Add Dynamic Attributes(添加动力学属性)卷展栏,单击Color(颜色)按钮,在弹出的Particle Color(粒子颜色)窗口中勾选Add Per Particle Attribute(添加每粒子属性)选项,单击Add Attributes(添加属性)按钮,如图8所示。 图8 图7 Step08此时,在Per Particle (Array)Attributes(每粒子(阵列)属性)卷展栏下就多了一个RGB PP的属性,如图9所示。 Step09在RGB PP属性的输入栏上单击鼠标右键,从弹出的菜单中选择Creation Expression (创建表达式)命令,如图10所示。 图9 图10

maya特效教程:刚体、柔体、场

第2章刚体、柔体、场 本章将介绍Maya特效中的刚体、柔体和场。 刚体是具有碰撞体积的多边形物体或者是NURBS物体。利用刚体可以模拟对象物体之间碰撞等相互作用力的效果。亦可以利用刚体动画模拟不会产生形变或者形变很小的物体,如金属、钻石等。动力学的刚体系统为刚体动画提供了很好的解决方案。参考光盘中的场景文件scenes\chapter2\rigid.mb可以对刚体有一个初步的理解。 多边形模型或者NURBS模型产生的柔软的物体,在动力学中称之为柔体。制作者可以对柔体进行变形动画,使之像自然界中的柔体一样产生褶皱和凸起等变化,用来模拟譬如布料、涟漪等效果,可参考光盘中的场景文件scenes\chapter2\soft.mb。 场是对自然界的驱动力的一种模拟。场可以驱动粒子、刚体、柔体等动力学物体进行运动。它是改变粒子动画形态的主要方式。 本章主要内容: 刚体、场和柔体的基本概念及创建、编辑命令。 ●刚体、柔体和场的命令及属性认识 ●主动刚体和被动刚体的区分 ●通过属性控制使刚体和柔体达到不同的动态效果 2.1.刚体 刚体是转化为刚直外形的多边形曲面或NURBS曲面。与常规的曲面不同,在动画过程中,刚体会相互碰撞,而不是相互穿过。刚体分为主动刚体与被动刚体,主动刚体在没有受到力的作用下,是静止不动的;而被动刚体在任何情况下皆是完全静止不动的。 2.1.1.创建刚体 Maya中可以从单个或多个对象创建刚体。 1.从单个对象创建刚体 将Maya的状态栏切换到Dynamics(动力学)标签,选择要创建刚体的对象,然后通过Soft/Rigid Bodies(刚体/柔体)>Create Active Rigid Body (创建主动刚体)或Soft

Maya流体制作真实火焰效果

Maya流体制作真实火焰效果 2010-05-18 14:34:22 阅读(622) 发表评论 效果图: 查看原图(大图) 下面教程开始: 第1步 打开现场时,我创建了一个打火机,一些灯和白色背景。(图01)

查看原图(大图) 图01 第2步 转到Dynamics菜单,然后选择Fluid Effects > Create 3D Container with Emitter。根据场景将Container调整到合适位置。(图02) 查看原图(大图)

图02 第3步 选择你刚刚创建的容器,然后转到它的属性,选择fluidShape2标签。(图03) 查看原图(大图) 图03 第4步 更改Container Properties和Contents Method选项的参数,如下图。(图04)Resolution:10,10,10 Boundary Y:Y side Temperature:选择Dynamic Grid

Fuel:选择Dynamic Grid 查看原图(大图) 图04 第5步 只选择发射器进行移动。(图05)

查看原图(大图) 图05 第6步 增加帧数。播放一次,知道出现火焰效果。(图06)

查看原图(大图) 图06 第7步 选择容器,并选择fluidEmitter1属性,更改以下选项:(图07) Fluid Attributes:将Heat/Voxel/Sec设置2.000;将Fuel/Voxel/Sec设置4.000 Fluid Emission Turbulence:将Turbulence设置1.150

maya流体制作爆炸特效

玛雅流体为您提供了工具来模拟任何形式的烟,火,水,爆炸,风的影响等,并为每一个FX艺术家是一个非常强大的工具。流体模拟和阴影可以是不同的,白天和黑夜,但他们依靠相同的属性完成本教程后,你会??更好地理解。 您将学习动画和阴影液,了解所有的主要属性,学习如何添加字段,让您可以更好地控制你的模拟,以及如何点燃,使最终的动画。 使用MAYA流体创建一个逼真的爆炸效果第1步 开始为该项目设置菜单中选择“ 动态“,因为几乎所有的事情,我们所使用的是有关Maya流体FX。 第2步 因为我们要使用mental ray节点,确保在Maya mental ray是加载窗口“>”设置“/”首选项“>”插件管理器,同时检查已加载和自动加载复选框Mayatomr.mll。

第3步 选择“窗口”>“设置/首选项”>“首选项”,在“ 时间滑块“选项卡上,改变播放速度,播放每帧的最大实时播放速度。这将确保你会看到你的动画的每一帧动画的计算速度非常快,你还是可以看它的实时性和不超过24fps的限制(所以它不会看起来像快进。)

第4步 现在,创建将包含流体的3D容器的爆炸动画。选择流体效果> 3D集装箱与发射器。 第5步 现在你有一个盒子内的一个小球。这个盒子是实际的容器,在这里你可以让你的动画和小球是发射器发射的液体(在这种特殊情况下的烟雾动画)。 第6步

由于爆炸的传播主要是Y轴(因为烟雾会迅速上升。),你需要做更大的容器,特别是在Y轴。选择容器在属性编辑器,在fluidShape“选项卡上。设置大小的X轴和Z轴和60.0 Y. 45.0 使用MAYA流体创建一个逼真的爆炸效果第7步 选择发射器,并将其移动到容器底部的,但它下面的,不要去。下一个属性编辑器下fluidEmitter“选项卡,更改发射器音量,球的体积形状。 第8步

MAYA粒子教程:制作龙卷风动画效果

MAYA粒子教程:制作龙卷风动画效果 来源:不详‖作者:佚名‖点击:345 ‖时间:07-12-11 20:59:33 ‖【大中小】‖我要投 稿 1、我们直接进入正题:),进入前视图,用CV工具在坐标原点创建一条线,每2 grid(两栅格)建一CV点(如图)。 2、然后创建一个Nurbs Circle,在(channel)通道框里改变以下属性:Translate X : -0.5Rotate X : 90Radius : 0.04Sweep : 90Sections : 3

3、选择Nurbs Circle,按Insert键(键盘上),然后按住X建将圆的中心点移到坐标原点。

4、现在先选择Nurbs Circle 按shift再选Curve曲线,进行Surfaces > Extrude命令。然后在通道框里改变以下值:Fixed Path : ONUse Component Pivot : ONUse Profile Normal : OFFRotation : 5000Scale : 6

5、现在我们删除历史记录,把曲线和圆都删了,然后将这物体命名为Tornado(龙卷风)。再进入它的channel(通道框),在Rotate Y选项里点击鼠标右键,在弹出的菜单中选择Expressions,进入Expression Editor,设置如下图写一表达式:Tornado.rotateY = frame * 4;

6、这一步,我们进入Dynamics主菜单,选择Tornado物体进入Particles > Emit from Object > Options (选项),把emitter type改为Surface,然后点创建。现在大家play看看效果,我们看到粒子从Surface (曲面)外部发射出去的,本来应该是从内部开始效果会好,现在我们选择"Tornado" Surface,进行Edit NURBS > Reverse Surface Direction(反转曲面方向)。大家再看看效果就出来了。对了,粒子还不够多,我们进入emitter's Attributes ,将Rate 设为1000,Speed 设为0。

相关主题