内容摘要:MAYA材质系统的Utilities工具简介
5、把Blinn1指定给所需要的物体对象。
还有一个问题就是:如果同时指定了Bump贴图和环境贴图(Environment Texture)到物体后,你会发现由环境贴图生成的反射会不真实。原因是Bump贴图的信息没有传递到环境贴图上。有两种方法来解决:一是用鼠标拖放操作将Bump贴图的outNormal属性连接到环境贴图的normalCamera属性上;二是利用Maya提供的一个MEL命令来实现,在命令行中输入以下命令:
cnctBumpProjNormal shader-name
其中shader-name是材质的名称。
Bump 2d节点还有两个参数是Adjust Edges和Provide3d Info。
Adjust Edges用来改善边界效果。缺省情况下,在两个相接地并指定了Bump贴图的表面之间的接缝处渲染后会有一些杂乱,打开Adjust Edges选项后可以解决这个问题。
如果在一个材质网络中,凹凸效果由一个2D Texture和一个3D Texture嵌套生成,那么应该打开Provide3d Info选项,这样,3D Texture的效果才能实现。
Bump 3d
Bump 3d节点的使用方法和Bump 2d节点基本一样,所不同的是Bump 3d节点是用来转换一个3D Texture在表面上产生凹凸效果。
Condition
Condition节点的原理可以按以下形式写出:
If ( A operation B )
Outcolor = Color1
else
Outcolor = Color2
Condition节点输出的颜色值是根据预定的条件产生的。Condition节点通过比较A值与B值来发现A值是否大于、小于、等于、不等于、大于等于或小于等于B值,如果条件为真,则Outcolor输出Color1;否则,Outcolor输出Color2。
如果懂一点编程的常识,就不难理解Condition节点的原理。
Condition节点总是和其它节点结合使用,它可以使Shader网络在一种情况下用一种形式工作,而在另一种情况下用另一种形式工作。
责编:豆豆技术应用
- 不用置换来做地毯V-Ray教程
- 详解Maya皮肤材质
- MAYA材质教程:皮肤的制作方法
- 3dmax9.0打造诱人甜筒
- maya置换贴图的控制
- MAYA透明贴图制作教程
- 如何自动设置MAYA灯光亮度
- maya快速动画秘诀
- Maya Mel中脚本的运用
- Maya 4.0 渲染基础-建立摄影机
- BodyStudio for Maya v2.6.0.8 (骨骼角色模型插件)
- Blast Code v1.5 for Maya 7.0.-.8.0 and 8.5 (独特爆炸特效插件
- Real Flow(maya插件)
- nderMan for Maya v2.0 (Maya7.0~8.5插件)
- RenderMan for Maya v1.1 (Maya7.0~8.5插件)
- SyFlex 3.6 for Maya (最强衣服插件)
- REALFLOW(maya插件)
- Final Rig Pro v2.0 for Maya 7.0 (MAYA角色插件)
- Tomcat cartoon shader
- Kolektiv Stroika v3.05 for Maya 7 8 8.5 (Maya功能增强插件)