动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 图形图象 > Maya教程
图形图象:Photoshop,Fireworks,CorelDraw,Flash,3Dmax,AutoCad,Maya,Director,Authorware,Illustrator,相关软件
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ Maya教程 ]的信息

本月文章推荐
.Autodesk美国官网公布Maya 2009新.
.MayaMel基础教程(7).
.Maya4.0创建场景物体-示例制作螺.
.MayaMel基础教程(3).
.Maya4.0动画的基础知识-创建关键.
.Maya4.0常用功能-热键箱.
.Maya4.0多边形建模-编辑多边形(.
.Maya4.0粒子系统-力场(2).
.Maya4.0NURBS建模-创建NURBS表面.
.Maya4.0骨骼动画-骨骼蒙皮(2).
.Maya硬件渲染粒子与软件渲染元素.
.Maya4.0变形-Wrap变形.
.Maya4.0多边形建模-多边形的基础.
.Maya4.0灯光-灯光效果(2).
.Maya4.0创建场景物体-物体的组成.
.Maya4.0Artisan建模-表面雕刻画笔.
.MayaMentalRay的FinalGathering(.
.Maya简介.
.Maya4.0动画的基础知识-自动记录.
.Maya硬件渲染粒子与软件渲染元素.

Maya4.0表面材质-编辑材质(1)

发表日期:2006-4-5 |


Maya4.0表面材质-编辑材质
阴影可分为颜色、光泽、凹凸、透明和自发光等几类。首先学习这些通用材质属性,然后再介绍一些普通纹理属性。

材质的颜色

在计算机中,常用的选色系统是RGB系统和HSV系统,通过设置RGB和HSV的参数可以定义物体表面的颜色。另外,通过映射纹理或者文本纹理给材质,也可以设置表面的颜色。

当创建一种材质并打开其AttributeEditor对话框时,在CommonMaterialAttributes选项组可看到该材质的Color属性。默认的设置为灰色,饱和度为0,HSV为0.5或是RGB为0.5。Maya提供了多种方法来调节材质的颜色。

●使用ColorChooser对话框。要打开ColorChooser对话框,单击Color属性旁的颜色方块即可,如图8-7所示。

图8-7ColorChooser窗口

●将纹理或纹理文件连接到Color属性,典型的做法是在AttributeEditor对话框中将它们拖到Color属性中。Diffuse属性作为一个颜色值的比例因子,0.0为黑色,1.0表示原色值。默认Diffuse设置为0.8。该图像文件可以是一单个图像、图像系列或电影文件。

●将2D纹理作为通常UV纹理或作为多种投影方式(平面,球形,柱形,球体,立方体,三平面,同心或透视等)中的一种贴图到某个表面,如图8-8所示为一个材质的贴图UV纹理。

图8-8材质的贴图坐标类型

●将2D纹理作为模板图像文件。

●以3D纹理贴图,就好像环绕该表面占据的空间实体一样。

●使用SurfaceShader(表面着色)给材质节点赋以颜色。尽管它存储在Material文件夹中,但SurfaceShader只含有材质的颜色、透明度、辉光度和光洁度。要给许多不同材质或纹理使用相同的颜色,在SurfaceShader中可用一个节点来控制多个节点的色彩信息。

●使用ShadingMap(着色图)给一个表面添加颜色。ShadingMap通常应用于非现实照片卡通或阴影效果。通过通用色度器对那些颜色取样,然后使用原色的亮度和色调以一种更简单的色彩方案来替换那些颜色。

●使用一个带有伴随图像文件的色度器(如EnvSky和EnvSphere)模拟周围环境,也可以作为背景图像或表面反射。

光泽度控制

不同材质其表面反射光也不相同。LambertMaterial没有一点镜面高光区。Blinn、Phong以及PhongE等材质会用不同的变量来计算镜面高光值。

●Blinn是3种材质中高光最柔和的一种,通常是带有凹凸或位移的表面所推荐使用的材质,因为它不像Phong材质而更倾向易于打结或摆动。Blinn和Phong就是所说的isotropic材质,这意味着这些材质向各个方向反射同一镜面光。

●anisotropic材质,根据它的SpecularShading设置,将不同的镜面光反射向各自不同的方向。它继承了诸如头发、缎布、皮革或CDs等材质平直反射光线的方法。

●ShadingMap也计算镜面高光,但它使用的是一种非现实照相的方法前一节提到过。UseBackground材质的Specular和Reflectivity变量只用作光线追踪。分层的Shader没有特定的变量,因为它是创建分层的材质,图8-9显示了不同材质的效果。

图8-9不同材质的反光效果

所有具有镜面高光的材质都有SpecularColor、Reflectivity和ReflectedColor等属性。用户可以使用ColorChooser对话框来加上镜面颜色、纹理贴图或图像文件。

要模仿光线通过透明物体时产生折射和阴影效果就要使用光线追踪功能。虽然在创建真实相片似的图像时必须要用光线追踪,但同时也就要求比平常渲染费时更多。它的设置越高,渲染时间越长。

要产生光线追踪,必须在RenderGlobals对话框的RaytracingQuality选项组选中Raytracing复选框。对于折射,必须打开所选择表面材质的AttributeEditor对话框,并在RaytraceOptions选项组选中Refractions复选框。要产生光线追踪阴影,必须打开产生阴影的灯光的AttributeEditor对话框,然后在RaytraceShadowAttributes选项组选中复选框UseRayTraceShadows。用户也可通过使用AttributeEditor对话框在Reflections选项组的Visible复选框来控制该表面在其他表面的反射中的可见性。

创建凹凸效果

Maya中有两种方法在一个表面上创建凹凸。第1种方法是应用一个凹凸贴图到该表面,从而在光滑表面产生凹凸感。第2种方法是使用置换贴图,实际上是移动其几何特性来创建凹凸感。

这两种方法都有其优缺点。凹凸贴图渲染效率更高些,但表面边缘部分不能实现且不能创建极凹凸的外观,如图8-10所示。置换贴图是创建凹凸更好的方法,因为它实际上是偏移表面的几何特性,但因此要花费更长的渲染时间。而且,在确认正确的偏移前,几何体的UV段数或它的图案数目必须增加很多。如图8-11所示。

图8-10凹凸贴图效果图8-11凹凸贴图效果

Maya中的位移贴图法则已经大大地提高了,表面可以更有效地显示,可以在那些需要凹凸的区域铺砌,以降低执行时间。另外,位移贴图不再创建附加的凹凸节点,从而可以更容易地将单独的凹凸贴图放置在变形的表面上。

当拖动一种纹理到材质节点上并和它的凹凸贴图连接,或是拖动到AttributeEditor对话框中的BumpMapping选项组时,将创建一个凹凸贴图节点。如果纹理为2D,则创建一个bump2D节点;为3D纹理时,创建一个bump3D节点。凹凸投影也将创建一个bump3D节点。作为单通道属性的纹理Alpha值连接到凹凸节点的BumpValue属性,然后该凹凸节点输出一个三通道outNormal到材质的normalCamera属性,这样就在材质表面创建了凹凸的外观。

当连接某一纹理到材质的Displacement属性时,创建一个为不连接到材质的位移节点,而是直接连接到材质的ShaderGroup节点。也可以凹凸位移贴图以将更多的细节添加到凹凸贴图和位移贴图的表面。

制作透明材质

透明度是RGB颜色属性,黑色使材质不透明,白色使之透明。因为有颜色和镜面属性,用户可以用纹理或图像文件贴图来获得透明感。一旦某种材质透明,用户也可为光线追踪打开折射现象。材质的AttributeEditor对话框RaytraceOptions卷展栏的RefractiveIndex值控制光线穿过透明材质的混合程度。要有折射效果,需有不少于一个表面层能够被摄像机透视。用户可以建立带有纹理地板上的两个同心球体,来验证不同的RefractiveIndex值对光线追踪的影响。如图8-12所示是一个简单的透明效果演示。

图8-12透明效果

在材质的AttributeEditor对话框RaytraceOptions卷展栏有一个RefractiveLimit项目。它也在RenderGlobals对话框的RaytracingQuality卷展栏中也有Refraction项目。这两个设置需要调整,低值将作为材质的最大折射限制。

上一篇:Maya4.0渲染基础-建立摄影机 人气:4475
下一篇:Maya4.0灯光-灯光效果(2) 人气:4644
浏览全部Maya的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-12-2 OpenPNE中文 v2.12.5 for win 中
2008-12-2 谷秋精品课程软件课程版 v2.3
2008-12-2 晴天电影系统(带一键迅雷/自定义
2008-12-2 QQip138闪字程序
2008-12-2 SmartWeb企业智能建站系统 v1.0.2
2008-12-2 梦想不死个人主页 v2009
2008-12-2 开良ASP小偷程序生成器 v1.1
2008-12-2 toolxp.cnalexa世界排名查询 php
2008-12-2 腾讯留言板 v1.3
2008-11-29 Tencent Traveler 4.4
2008-11-29 龙卷风网络收音机 v3.0.0.0
2008-11-29 Intel Chipset Software Install
2008-11-29 TweakVI 1.0 Build 1100
2008-11-29 Opera 9.62 Build 10469
2008-11-29 MPlayer WW编译版 SVN-r28044(20
2008-11-29 NetTools网络工具v1.0.0破解版
2008-11-29 3DGallery三维体验1.1破解版
2008-11-29 SecretBook保密本v1.0破解版
  发表评论
姓 名: 验证码:
内 容:
站长工具:网站收录查询 | Google PR查询 | ALEXA排名查询 | CSS在线编辑器 | OPEN参数生成器 | 弹出式窗口代码产生器 | 密码登录生成器 | 在线按钮生成器 | Meta标签生成器 | 多色彩特效字代码生成器 | 网页代码调试器 | 在线FTP登陆 | Flash取色器 | 配色代码对照表 | 配色辞典 | CSS生成器 | 广告代码 | 框架网页代码生成器 | js/vbs加密 | md5加密 | 进制转换 | UTF-8 转换工具 | 在线调色板 | Html转换js | Html转换asp | Html转换php | Html转换perl
实用工具:汉字翻译拼音 | 拼音字典 | 符号对照表 | 个税计算 | 实时汇率查询换算 | 经典小工具 | 汉字简繁转换 | 普通单位换算 | 公制单位换算 | 生辰老黄历 | 国内电话区号 | 国家代码与域名缩写 | 文字加密解密 | 元素周期表 | 健康查询 | 世界时间 | 万年历 | 二十四节气 | 汉字横竖排版 | 手机号码查询 | 计算器 | ip搜索
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2009 www.knowsky.com All rights reserved | 沪ICP备05001343号
ホームページ制作 不動産検索システム 求人情報
防水工事·改修工事 フットサル大会 探偵
SEO対策 中国語教室 ホームページ作成