Krakatoa, RealFlow and Frost中文教程_第1页
Krakatoa, RealFlow and Frost中文教程_第2页
Krakatoa, RealFlow and Frost中文教程_第3页
Krakatoa, RealFlow and Frost中文教程_第4页
Krakatoa, RealFlow and Frost中文教程_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Krakatoa,RealFlow和Frost概观下面的教程讨论了加载过程中,网格和Next Limit的RealFlow的流体仿真软件使粒子产生的数据使用Krakatoa和冰霜。本教程介绍的工作流程在喀拉喀托MX 2,但是这种方法适用于喀拉喀托1.6.x的。这两个版本之间的差异将在必要时指出。虽然这个演示是使用的RealFlow 5,同样的原则也适用于最新发布的Next Limit的RealFlow的2012年,。RealFlow的试验模拟在本教程中,我们将使用一个非常简单的设置组成的Hybrido模拟。一个球发射器产生飞溅周围的箱状的体积的颗粒流。在3ds Max中载入RealFlow的BIN文件让加载的BIN文件序列所产生的RealFlow使用KrakatoaPRT装载机。需要注意的是,即使有一个选项,保存喀拉喀托火山2012年的RealFlow的PRT文件,我们将使用本机的BIN文件序列。一方面,这将允许用户使用本教程的RealFlow 5,另一方面,PRT装载机进行一些坐标系统转换BIN文件加载时都比较困难,2012年从RealFlow的PRT文件保存加载时执行。 按住Shift键并选择“创建一个PRT装载机.”选项的喀拉喀托菜单中创建一个PRT装载机。另外,按住Shift并单击该PRT图标,如果你已经创建了一个喀拉喀托工具栏的Krakatoa文档中的说明。 添加BIN文件的RealFlow模拟PRT Loader的文件列表保存的序列。 在“视口”卷展栏中单击“”渲染“按钮并从列表中选择100.0 -这将设置PRT Loader来显示所有的粒子。 将时间滑块拖动到运动的粒子。转到模拟(在此示例中使用的演示场景的情况下,这是帧200)的最后一帧。你会发现,粒子云的大小是非常小的时候相比,家电网或PRT Loader的图标。这是因为大多数仿真工具包中包括的RealFlow米,公斤,第二次执行他们的计算使用公制单位(SI)。作为结果,在这种情况下,一个通用的单元代表的是整个米,粒子云的边界框是仅有几台总。假设3ds Max的系统设置默认为1通用单位= 1英寸,我们必须扩大PRT装载机39.3701倍(3937.01),因为1米100厘米,和为一个包含2.54厘米英寸。因此,100.0/2.54 = 39.3701:颜色由速度使用微捷码(Magma)高速粒子在RealFlow的视口的颗粒,颜色通常被定义他们的速度 - 慢的颗粒在深蓝色的阴影,阴影部分为白色。这提供了一个非常有用的代表性的粒子速度和允许用户确定如何将颗粒移动。有几种方法可以产生类似的效果在3ds Max视口中使用微捷码(Magma)“修改。请注意,下面的例子是从喀拉喀托MX 2,使用微捷码(Magma)2系统具有多种功能,不支持在喀拉喀托1.6.1和更早的版本中。基本工作流程是相同的。 选择PRT加载器。 微捷码(Magma)改性剂添加到堆栈中,使用“添加Krakatoa通道修饰符(KCM).”选项,从喀拉喀托菜单,KCM工具栏中的图标(如果可用),或选择“MagmaModifier”项目从3ds Max修改器列表。请注意,命名为“Krakatoa通道修饰符”包含“熔岩”互换使用。 打开MagmaFlow编辑器。 按Ctrl+ O来创建一个新的输出节点。(在喀拉喀托1.6.1 MagmaFlow编辑器,在输出节点已经存在) 输出通道设置“颜色”(在1.6.1,它会默认为“颜色”) 按SHIFT + V,到创建一个InputChannel的节点集“速度”。结果:如果您拖动时间滑块,你会看到鲜艳的颜色在视口中占的RealFlow的BIN文件中存储的实际速度。需要注意的是暗色调的地区可能有带负号的速度分量。例如浇注流具有X和Y的大部分为0,和Z是负的。因为我们没有真正的兴趣在这种类型的着色,我们不会在这一点上处理删除的标志。,共混两种颜色速度的大小一个更好的方法来显示速度颜色是混合两种颜色,例如蓝色和白色的基础上的速度值介于0.0和1.0之间的标准化程度。大小为长度的矢量和比速度向量本身具有的一个组成部分,换句话说,它是一个浮动。 从以前的速度彩色血流,选择速度输入,然后按下V键的矢量,则M级-一个新的幅度节点将现有的两个节点之间插入。 按Ctrl + R组合键切换到重新排序模式-流量将自动重新排序ANBD的字REORDER会出现在标题栏中。增加新的节点会自动重新排列的流量。 现在我们想要“正常化”中的速度的范围从0到15(这是一个基于手头上的模拟的任意范围,可能需要更高或更低的值取决于数据)。值15将速度的粒子变成全白的。要做到这一点,选择的幅度节点,并在数字键盘上按/键(除),并输入15的默认值的第二个插槽。(V1.6.1,你必须连接一个浮动输入的值为15,提供的除数)。 随着鸿沟运营商的选择,按F键功能,那么B的调配,以创建一个混合的运营商。除法操作员将被连接到第一输入插座,但我们希望它被连接到所述第三。按Ctrl+ W来交换的第一和第二插座,然后按Shift+ Ctrl + W来交换第二和第三。 我们现在想连接一个蓝色到第一个到第二个插座和白色。混合节点仍处于选中状态,按SHIFT +3和SHIFT +7创建两个InputValue的节点,这些颜色。 在查看菜单的MagmaFlow 2.0,选择“显示颜色色板InputValue节点”选项-两个输入中选择的颜色会出现在节点。结果:在这一点上,拖动时间滑块将显示颗粒的范围内的颜色从蓝色变为白色取决于它们的速度震级。实现最小和最大范围彩色显示屏提供了一个最小的RealFlow的速度。和最大。值的速度范围,而在上面的例子中,我们假定最低为0.0。这是很容易实现这两种。 选择的幅度节点,按-键(减)在数字键盘。另外,按A的减法算术和T。 选择与减节点,按Ctrl+5创造一个的浮法InputValue值5.0。其重命名为“闽”。 单击并拖动,从第二个插槽的鸿沟运营商和释放的空背景的编辑器。从菜单中选择算术/减。 从输出的最小拖动。新的减法运算符的第二插座的输入节点。 新的减法运算符从所述第一输入插座拖动和释放在空的编辑器的背景。选择输入/:从菜单InputValue持股量。 重命名新的InputValue“最大”。其值更改为15.0。结果:将颗粒与0.0和5.0之间的速度震级中现在显示为深蓝色,取值范围为从5.0到15.0的震级的遮蔽,从蓝色到白色的梯度,更快的颗粒将仍然是白色。对应的梯度坡道速度的大小另一种方法着色的颗粒根据它们的速度会涉及渐变坡度的纹理贴图在岩浆修改的映射通道的控制器使用。 禁用现有的微捷码(Magma)的改性剂。 添加一个新的空微捷码(Magma)改性剂的PRT装载机。 按Ctrl+ O来创建一个输出节点,将其设置为通道“Mapping2” 按Ctrl + V将创建一个速度输入节点。 按V和M级运营商。 媒体/插入一个除法运算符,在第二个插槽的默认输入15。 按C键,那么V,到插入一个转换ToVector的运营商。我们只关心U分量(这是的X的ToVector)的,但所有3个输入连接鸿沟也将确定。 打开3ds Max的精简材质编辑器。 分配第一个默认的标准材质的PRT装载机。 指定一个渐变坡度纹理贴图的漫反射贴图槽。 设置“渐变坡度”贴图通道2(同在输出的岩浆修改!) 取消选中的U平铺夹映射的范围从0到1 设置的颜色从蓝色到白色的斜坡(或任何你想要的方式)结果:如果你将时间滑块移动,会根据颜色的颗粒的大小的速度映射到渐变坡度的颜色。从PRT装载机创建一个冰霜网在接下来的步骤中,我们将创建一个blob网从RealFlow的颗粒Thinkbox的“寒霜粒子网格生成器。 选择PRT加载器。 点击FROST冰霜工具栏的图标(如果自定义),或创建一个冰霜的对象使用“创建”选项卡,并选择PRT装载机作为源 隐藏PRT装载机 设置半径为4.0单位和网格化模式朱/ Bridson的。 设置视口和渲染啮合质量相对1.0 设置的的朱/ Bridson混合半径为2.5 设置速度为贴图通道3(我们将需要这一点)结果:冰霜网将在它自己的对象(线框)颜色出现在视口中。粒子颜色显示在冰霜网PRT装载机颗粒的颜色通道定义的映射产生的速度大小渐变坡度使用。网在视口中显示这种颜色是很容易的: 选择的FROST对象,用鼠标右键单击视口,然后选择“对象属性从QuadMenu。 在“对象属性”对话框中,选中“顶点通道显示”,然后按“阴影”checkbutton的。 按“确定”退出。结果:FROST网现在将显示在视口中的顶点颜色,从源头颗粒的颜色收购。请注意,您需要指定一个顶点颜色贴图的漫反射贴图槽,使色彩可见的几何渲染器,如默认扫描线,mental ray中,V-射线,finalRender或巴西的R / S的材料。,增加粒子计数PRT卷以模拟在手,颗粒计数达到大约只有80K上的最后一帧200。虽然这是足以产生一个可用的FROST网,它是远远不够的呈现在喀拉喀托火山的微粒(点) - 点击缩略图上看到喀拉喀托火山粒子渲染200帧。正如已证明在另一个教程,通过填充冰霜网状使用的Krakatoa PRT卷对象和复制流速通过一个映射信道,可用于产生一个致密粒子云Krakatoa和冰霜。 选择FROST对象,然后选择“创建PRT卷.”选项的喀拉喀托菜单中,选择按VOL的Krakatoa工具栏上的图标(如果可用)。 设置“视口间距”属性设置为3.0 设置控制渲染时间间隔为2.0的“间距”财产。 启用“细分地区,并把它细分:1。 添加微捷码(Magma)改性剂和打开MagmaFlow编辑器。 按Ctrl + O来创建一个输出节点,将其设置为速度通道。 拖动输出输入插座和释放在空的背景下,选择输入/ InputChannel的。 设置输入通道的到Mapping3 - 这是我们保存的速度,当我们创造了FROST对象的通道! 让我们想象的速度在视口中载体和颜色。 按下Ctrl + O 2倍,并设置第二个输出节点到PRTViewportVector和第三PRTViewportColor。请注意,这最后的步骤中不能被直接执行在喀拉喀托1.6.x的,因为MagmaFlow不支持在该版本的多个输出节点。要达到同样的效果,你将不得不修改器堆栈中添加多个Krakatoa通道修饰符和输出速度分别为每个输出通道。 取消选择所有节点。 按/创建一个除法运算符。第二个插槽的默认值,输入30。用导线连接到其的第一插座的输入通道,和输出的分频的第二和第三输出ndoes。,我们不得不这样做,因为该值是在通用单位每秒的速度通道,但我们要显示每帧假设帧率为30 fps,我们必须除以30,扩展的速度显示的目的。结果:现在,Velocity将被复制从该Mapping3的渠道,FROST网PRT量的粒子,将五颜六色的线在视口中显示的数据。你会发现,这些都是一样的颜色,我们看到在本教程的开始,只是以线条显示。正如你可以看到,原来的87K粒子的速度通过FROST网之旅中幸存下来,现在住在PRT量的粒子!采用喀拉喀托火山颗粒呈现在这一点上,PRT量应提供足够的粒子呈现为一个点云。 创建一个射灯照亮颗粒。 指定一个白色的标准材料的PRT音量对象。 作为当前渲染器使用的Krakatoa菜单,使喀拉喀托火山。 最后通密度5.0/-2 启用的照明通行证密度,将其设置为1.0/-2“ 启用运动模糊,抖动的运动模糊和粒子段8。 使迭代器模式和渲染分辨率为800x600结果:7600000粒子看起来就像一个乳白色的泡沫-这是100倍以上的颗粒比原来的RealFlow模拟。隔离泡沫塑料的速度我们前面所看到的,我们可以改变颜色的粒子速度的大小根据。我们可以采用同样的原则粒子的密度分离出一些粒子,使他们看到的渲染,而所有其他不可见其密度为0。我们不会将所有快速移动的粒子,只在很小的范围内合理的速度出现时,看着最后的结果。 另一个微捷码(Magma)修改的PRT音量。 打开MagmaFlow编辑器。 按Ctrl+ O,以创建一个新的输出节点,将其设置为密度通道。 按SHIFT + V创建一个速度输入。 按V和M级运营商。 按/创建一个除法运算符,进入第二个插槽的默认值30.0。 按F和U创建一个曲线操作。 打开曲线运算符的浮动编辑器 输入Min.X和Max.X的范围从0.0到20.0在对话框顶部的。 调整的曲线设置在一个小的频带的颗粒密度为1.0,而脱落到0的范围内的其余部分: 创建两个输出节点,通过按Ctrl+ O 设置第二选择和第三PRTViewportColor 曲线连接输出到两个新的输出节点。 选择电线的第二个输出,按-键添加一个减法运算符,按Ctrl+ W来交换的第一和第二插座。这就产生了一个减1.0安装。 选择线的转换和V ToVector的的第三输出和按C。选择这两个的曲线和ToVector的的节点通过按住Ctrl键,然后按空格键两次,连接所有3个组成部分,并产生白色。结果:我们现在可以看到,这些粒子将被认为是“泡沫”(白色),这将有密度低,会消失的渲染(黑色)。使用此灰度预览,我们可以调整的泡沫颗粒的位置,通过调节曲线控制和观看视口更新.使这些粒子会产生以下的喀拉喀托火山输出:喀拉喀托大气效果的渲染喀拉喀托火山MX 2增加了渲染的粒子体素在任何渲染器,支持3ds Max软件环境的影响,包括默认扫描线,V-射线,finalRender和巴西R / S(不包括mental ray的,这需要重写大气着色器)的能力。显然,这一步不能灌胃在喀拉喀托1.6.x版和更

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论