|
1. 安装完插件,在第一次使用时,会跳出一个对话框,要求注册,如果不能正确注册,就选择试用,这样它会允许你免费使用5天,之后就不能再使用了。
2. 启动3dsMax4.0,在视图创建一个条形BOX,这个长条BOX是用来当作烧火的木棍,其值没多大要求,可参照图1设定。
..... 
图1 ....................图2
3. 按照图2顺序创建一个BoxGizmo,在视图中拖拉建立,其位置在长条BOX中间,可参照图3调整。最后的火就是参照BoxGizmo的范围燃烧。为了能让火越烧越大,我们需对BoxGizmo作一个动画,让BoxGizmo的宽度加大到与长条BOX的宽度相当。这样火燃烧的范围会随着BoxGizmo的宽度扩大而扩大。在渲染时由于BoxGizmo是看不到的,这样一来就像是火在木棍上越烧越大一样。

图3
4. 按下动画记录钮Animate使之发红,拖运时间滑块到100帧,选中BoxGizmo,进入修改面板,将其宽度值调整到与BOX宽度相同。关闭动画记录钮Animate,拖运时间滑块左右移动,会看到BoxGizmo产生宽度变化动画。完成这些,关键地还在后面。
5. 打开菜单Render/Environment,进入环境设置窗口,点击效果Effects下的Add进入增加大气效果选框中,会看到在安装Phoenix插件后,这里多了个ChaosPhoenix效果。我们就是要增加它,选中OK后会有关它的设置面板。

图3
6. 为了方便下面的制作,我们不调整任何参数,直接将火赋给BoxGizmo,这样好一边渲染一边调整效果参数。展开面板中的布局与动力学Topology and dynamics面板,点击该面板下的Pick emitter,将鼠标移到视图中点选BOX;再到面板中点击Pick gizmo,然后回到视图中点选BoxGizmo。
注意:这里如果只选了BOX,那么火就会直接的木棍是燃烧;若只选BoxGizmo,则火不能正常燃烧。

图4
7. 好了,先渲染下,看看效果。火在木棍中间小范围燃烧。
我们来简单分析一下火焰效果的调整。
8. 展开外观Appearance面板,这里的Stap Size是控制火苗燃烧步幅大小,

图5

图6
Smooth steps可控制火苗的光滑程度。

图7
在Appearance面板下的右边的图是用来调节火焰的颜色,这个图如同个火苗的四分之一,

图8
在图的左下角的颜色代表火苗中间(焰心)的颜色;右上角是火苗的最外边(外焰)的颜色。在左下角有与左上、右下都有两个小黑点,可以将鼠标靠近并点击右键可弹出调色板,可进行颜色选择。另外在左边与下边也分别有两个白色小点,这几个白点不但可以调色,还可以用鼠标按住进行上下或左右拖运,白点旁边的数字是用来标识该点所处位置。注意:左上角的黑点的颜色设置尽量为黑色或是很深的颜色,这样可以使火焰能很好的与环境相融,不然会很明显的看到火焰的外缘边界,这样的火很不真实。
Brightness可控制火焰的光亮程度,值越小越能与背景融合;反之,火焰越亮,并与背景形成强烈的对比。一般在0.2~1即可。
9. 我们这里的设置为: Setp size=1.0 、Smooth setps=5、Brightness=0.7。这里若把Brightness设得很低,这样火焰不能对木棍进行遮挡,很不真实。
10. 为了在调整参数时能实时观察火焰变化状态,点击展开杂项Miscellaneous面板。点击Preview Color Fractal,弹出一个取预览窗口,勾选自动刷新Automatic Update选项。
.......... 
图9 .........................................图10
11. 展开Particles and viewportsds面板,点击Build shape node,可以使火焰以线条形式显示的视图中,这样便于观察火焰动画效果。
将火焰长度Length调整到55,Stregth值可使火焰向内聚,我们这里不能将火焰聚的太利害,调小些,为0.1。

图11
12. 展开Fraxtals面板,将火焰扭曲大小Size值设为10。Distortion fractal下的参数是对火焰的形状的调整;Color fractal下的参数是对火焰的颜色进行细节化的调整。
.
图12........................................................图13
13. 展开Color fractal mapping面板下参数也是对火焰的一些细节调整,其中At start of flame下的值为火焰的始端效果,At end of flame为火焰的末端效果。

图14
忙了大半的各项参数设置,下次想作一个同样效果的火焰,又要重新调整,稍有设置不好的,最后还未必能达到上次的效果。还好Phoenix给我们提供了一个可存储参数设置的功能,
展开Presets面板,这里有两个按钮,Reset params是将前面的设置重新设回默认值。Presets是保存与装载参数设置,点击Presets钮后,弹出一个窗口。在输入栏中输入一个名称后按下Save就完成对当前参数的保存。也可以从选项栏里选一个以前存好设置,然后按下Load就装载上原来的设置。
....... 
图15................................... 图16
利用Phoenix的自身默认设置,就可以完成一个较好的火焰效果,这里的实例制作的比较简单,大部分的设置都是默认的。下面两张图是最终的渲染图。
..
第一帧渲染图 .......第一百帧渲染图 |