论坛管理 发表于 2005-4-24 11:38:49

3ds Max 实体/线框混合效果渲染教程 (转)

http://bbs.chinavfx.net/attachments/200411/11150103-wiresolid_thumb.jpghttp://bbs.chinavfx.net/attachments/200411/11150124-semiwiresolid_thumb.jpg
http://bbs.chinavfx.net/attachments/200411/11150140-wirelattice_thumb.jpghttp://bbs.chinavfx.net/attachments/200411/11150159-wirelatticeballs_thumb.jpg
   
   导读:在这片教程中你将学到如何将物体渲染成实体/线框混合的图像,我们不会用到 Photoshop 等其它软件,所有工作全部在3ds Max 中完成。关键术语包括wire、Opacity map、Push modifier 和 Lattice modifier。这片教程面向初级用户,不过也会引起高级用户的兴趣,另外教程中的技巧也适用于其它软件。

1.准备一个模型,可以是任意简单的球体或是复杂的角色。我使用的是我们网站的logo——坚果。为了达到好的效果,模型最好加上纹理贴图,或至少有一个基本的材质。
http://bbs.chinavfx.net/attachments/200411/11150214-tut5_thumb1.jpg

2.选择物体按 Ctrl-V 来复制一个。在 Clone Options 对话框中,选择 Copy,将名字改为 Clone,按 OK。
http://bbs.chinavfx.net/attachments/200411/11150233-tut5_thumb2.jpg

3.选择 Clone(当你复制完物体后会自动发生),添加一个 Push 修改器,将 Push Value 设为 0.30(多点或少点取决于你的模型,你将在第7步仔细的调整这个设置)
http://bbs.chinavfx.net/attachments/200411/11150251-tut5_thumb3.gif

4.这一步可选。如果你的物体使用了 MeshSmooth 修改器,或者模型是 EditablePoly 并打开了 NURBs Subdivision,降低 Iterations 值。
比如,如果原始物体的 Iterations 值为1,那么将 Clone 物体的 Iterations 值设为0。
http://bbs.chinavfx.net/attachments/200411/11150309-tut5_thumb4.gif

5.按 M 键打开 Material Editor,选择一个空材质并将名称改为 Wire。
将 Diffuse 的颜色设为你想要的线框的颜色。
点击 Assign Material to Selection 将材质赋予选择的 Clone 物体(或直接将材质球拖放到场景中的 Clone 物体上)。
http://bbs.chinavfx.net/attachments/200411/11150327-tut5_thumb5.gif

6.激活材质的 Wire 选项,并在 Material Editor 中的 Extended Parameters 展卷栏中将 thickness(厚度)设为 0.3(你可以试试适合你模型的其它值)。
http://bbs.chinavfx.net/attachments/200411/11150341-tut5_thumb6.gif

7.按 F9 或 F10 渲染。如果线框的某些部分进入到实体模型的里面,你就需要增加 Clone 物体的 Push 值。如果线框和实体间隔过大,你则需要减少 Clone 物体的 Push 值。
http://bbs.chinavfx.net/attachments/200411/11150401-tut5_thumb7.jpg

8.这是针对使用了光华模型的可选步骤。如果 Clone 物体的 Iterations 过低,和实体模型结合的不好的话。你可以对其添加一个 Relax 修改器来解决。当使用 Relax 修改器时,你可能需要将 Push 值再提高一点。
http://bbs.chinavfx.net/attachments/200411/11150417-tut5_thumb8.gif

9.那么线框如何才能实现渐变消失的效果呢?这完全可以在 3ds Max 里实现,而不用其它的图像编辑软件。
在 Material Editor 中选择 Wire 材质,点击 Opacity(不透明度)通道的按钮,在列表中选择 Gradient(渐变)然后点击 OK。
http://bbs.chinavfx.net/attachments/200411/11150446-tut5_thumb9.gif

10.Opactity 贴图使用黑色表示透明,白色表示不透明,灰色表示半透明。基于这个原理,你还可以使用 Checker(棋盘格)、Falloff(衰减)或其它有黑白颜色的贴图。将 Gradient 贴图的第2个颜色设为黑色。
再次渲染就得到了网格渐变消失的效果。(你可能需要调整一下 Opacity 贴图的 tiling(平铺)和 rotation(旋转)的参数)。
http://bbs.chinavfx.net/attachments/200411/11150506-tut5_thumb10.jpg

11.下面我们来使用一种完全不同的方法来得到网格的效果:Lattice 修改器。
首先在 Material Editor 中选择 Wire 材质,并取消激活 Wire 选项,移除 Opacity 贴图(拖入一个空的贴图就行)。
选择 Clone 物体,应用一个 Lattice 修改器,如图设置参数(你可根据自己的模型进行调整)。
http://bbs.chinavfx.net/attachments/200411/11150520-tut5_thumb11.gif

12.再次渲染查看结果。
你或许需要提高 Push 修改器的 Push 值避免网格结合处的球陷入实体模型里面。
http://bbs.chinavfx.net/attachments/200411/11150532-tut5_thumb12.jpg

13.除了同时显示边和球,你还可以在 Lattice 修改器的选项中选择 Joints Only from Vertices 来之显示点,或选择 Struts Only from Edges 只显示边。
http://bbs.chinavfx.net/attachments/200411/11150548-tut5_thumb13.gif

14.使用相同的 Opactiy 贴图方法就可以轻松实现网格渐变消失的效果。
http://bbs.chinavfx.net/attachments/200411/11150558-tut5_thumb14.jpg

野佬 发表于 2005-4-24 23:34:13

我再学

论坛管理 发表于 2005-5-7 10:24:54

野佬先生觉得资料不好是嘛?

时空专家 发表于 2005-5-9 14:44:12

呵呵...这个解说够详细的啊

嗯8错...顶...

论坛管理 发表于 2005-5-10 11:19:41

好东西就得继续顶。。。。

我顶。。。

http://old.hfzs.cn/forum/attachment.php?s=01defd0c2dd062fa4d075722b9b289a6&postid=2702

得艺clp 发表于 2006-10-30 11:29:04

呵呵,没试过,现在跟着步聚试一下,

不忘顶先

lsp520520 发表于 2006-10-31 16:35:56

大家学我.看不懂也得顶..顶死了.还是看不懂.

论坛管理 发表于 2006-11-2 15:00:13

修复好了
可以看了吧?
页: [1]
查看完整版本: 3ds Max 实体/线框混合效果渲染教程 (转)