文档库 最新最全的文档下载
当前位置:文档库 › maya材质及属性详解

maya材质及属性详解

maya材质及属性详解
maya材质及属性详解

Maya材质球及属性详解

Maya有关材质渲染的管理基本上可在Hypershade中完成。对于Hypershade 有很多种中文译法,如:超材质编辑器,超级滤光器,超级光影编辑器等。以下说明以超级滤光器称呼。

首先,在Window-Rendering Editors-Hypershade(Maya2009相同)中打开超级滤光器的工作面板。

下图为超级滤光器的工作界面:

CreateBar(创建栏):Maya材质的列表,鼠标左键点击后会同时在分类区和工作区产生新的材质

分类区分别存放 Maya的各种元素:Materials(材质),Textures(纹理),Utilities(工具),Lights(灯光),Cameras(相机),ShadingGroups(光影组),BakeSets(烘焙组),Projects(工程),ContainerNodes(容器节点)

WorkArea(工作区):编辑材质节点的区域,直接删除会删除分类区存放的材质,常使用 ClearGraph(清除图形)来清理工作区

基本操作在贴图绘制教程再作分析,以下是有关Maya包含材质的说明:

Surface(表面材质)

Anisotropic(各向异性)

用于具有微细凹槽的表面的模型,镜面高亮与凹槽的方向接近于垂直的表面。如:头发,斑点,CD光盘,切割的金属表面。

Blinn(布林)

适用于光滑,表面具有高光的物体。如:金属,人物皮肤

Hair Tube Shader(毛发管道材质)

表面具有连续的高光,适用于毛发和管道等类似特征的物体。

Lambert(兰伯特/琅伯)

不包含任何镜面属性,因此不会反射出周围的环境。虽然Lambert材质可以设为透明,但因为没有镜面属性,因此在光线追踪渲染中是不会产生折射效果的。常用于表现自然的材质,如:岩石,木头,砖体等。

Layer Shader(层材质)

可以将不同的材质节点合成在一起。上层的透明度可以调整或者建立贴图,显示

出下层的某个部分。白色的区域表示完全透明,黑色区域是完全不透明。Ocean(海洋)

自身带有海洋动画的材质,用于带有动画的水面或者海面。

Phong(冯)

有明显的高光区,适用于湿滑的,表面具有光泽的物体。如:玻璃,水滴等。

Phong E (冯E)

与Phong材质类似,增加了一些控制高光的参数,能更好的根据材质的透明度控制高光区的效果。

Ramp Shader(渐变色)

带有渐变过渡的材质,可以将若干种材质进行结合,通过渐变过渡效果处理各个材质的结合。如卡通效果,国画效果等。

Shading Map(阴影贴图)

给物体表面添加一个颜色,适用于非现实或卡通的阴影效果。

Surface Shader(表面阴影)

给材质节点赋予颜色,与Shading Map差不多。但除了颜色,还有透明度,辉光度和光洁度,所以在目前的卡通材质的节点里,适用表面阴影材质较多。

Use Background(使用背景)

包含Specular(镜面)和Reflectivity(反射率)两个变量,用来获取光影追踪,物体本身不参与渲染,常用来抠像,获取阴影和反射。

其中,常用的材质有Anisotropic(各向异性),Blinn(布林),Lambert(兰伯特),Phong(冯),尤其是Blinn材质使用范围最广。

Anisotropic(各向异性)

Common Material Attributes(公共材质属性)

Color(色彩):物体表面的基本颜色,即固有色。

Transparency(透明度):控制材质的透明属性——黑色表示不透明,白色表示完全透明。

Ambient Color(环境色):光源照射不到的物体区域的颜色,同时也会影响物体的固有色,渲染后才能看到效果,光照区域取决于Diffuse的百分比。Incandescence(白炽):也就是材质的自发光。如熔岩、磷光苔等物体。默认黑色为效果关闭。

Bump Mapping(凹凸贴图):参考纹理或贴图的灰度分布,改变物体表面法线产生凹凸的立体效果,但不改变模型形态。

Diffuse(漫反射):控制物体散射光的程度,数值表示光照区域颜色被加亮的百分比。

Translucence(半透明):半透明是反映物体散射光线特性的参数。可以把背面的光和阴影投射到另一面。如:燃烧的蜡烛的边缘、灯笼中的火焰这样“透光不透明”的效果。常用于玻璃,水滴,叶子,云彩,人物皮肤等物体。Translucence Depth(半透明深度):半透明深度控制阴影投射的距离,数值越大,阴影就能透过越厚的物体投射在另一面。

Translucence Focus(半透明焦点):焦点表示光线在物体内由于散射造成的扩散程度。数值越小,对光线的损耗也就越小,扩散越大;值越高光影越清晰。Specular Shading(高光属性)

Angle(角度):相对于物体内在的UV方向,此节点用于定义表面的XY轴方向Spread X(X伸展):控制物体凹槽在X方向的伸展,值增大,物体表面会稍显平滑

Spread Y(Y伸展):控制物体凹槽在Y方向的伸展,值增大,物体表面会稍显平滑

Rounghness(粗糙度):控制物体表面的粗糙程度,值越大物体表面越粗糙Fresnel Index(菲涅耳折射率):控制各向异性材质的高光效果

Specular Color(高光颜色):物体上反射的高光区域颜色,最终效果为高光色与光源色的混合

Reflectivity(反射率):使物体具有镜面反光的特性,0表示不反射,1为完全反射

Reflected Color(反射颜色):物体表现的反光颜色,可使用反射贴图降低渲染时资源的消耗

Anisotropic Reflectivity(各向异性反射率):勾选后会自动关闭Reflectivity (反射率),作用是以表面的粗糙程度来计算高光反射的效果。

Special Effects(特殊效果)

Hide Source(隐藏来源):勾选后将隐藏工作区中的物体,只渲染辉光效果。可用于制作气体效果或者有趣的幽灵。

Glow Intensity(辉光强度):环绕物体的光环,在渲染的后期添加。独立于白炽效果。默认0为关闭。

Matte Opacity(遮罩)

Matte Opacity Mode(遮罩模式):遮罩物体进行特殊渲染,有三种方式:Black Hole(黑洞),Solid Matte(固体遮罩), Opacity Gain(不透明增益)Matte Opacity(遮罩):计算遮罩模式作用于物体的混合值

Raytrace Options(光线追踪选项)

Refractions(折射):勾选启用光线折射效果(物体需具有透明性质)。Refractive Index(折射率):光线通过物体的弯曲度,值为1将不发生折射。Refraction Limit(折射次数):光线在物体中折射的次数,默认为6。

Light Absorbance(吸光率):0为完全通过。数值越高,光被吸收越多,通过物体后光强越小。

Surface Thickness(表面厚度):模拟单面制作的透明物体产生的厚度感。为使效果理想,物体边缘应尽量被遮挡。如汽车的挡风玻璃。

Shadow Attenuation(阴影衰减):模拟光聚焦。0表示恒定亮度的阴影发散,1表示聚焦于中心。

Chromatic Aberration(色彩失真):光线追踪中,不同波长的光通过透明表面时会产生不同角度的折射,效果发生在透明物体的第二面。因此背景需要有其他合适的物体。

Reflection Limit(反射次数):光线在多个物体表面反射的次数。

Reflection Specularity(反射程度):在光线追踪中用到反射光时,控制反光(镜像)强度的基值。

Vector Renderer Control(矢量渲染控制)

Overwrite Default Values(覆写默认值):允许用户自定义矢量渲染的参数设置。

Fill Object(填充物体):进行渲染的填充色类型。

Edge Weight Presets(预设边权重):将表面线条和侧面图像进行轮廓渲染,以预设的数值设定轮廓线的厚度。

Edge Weight(边线权重):自定义设定轮廓线的厚度。

Edge Style(边线样式):边线类型,控制物体渲染细节的级别。

Edge Color(边线颜色):轮廓线的颜色。

Hidden Edges(隐藏边线):勾选后将不显示被物体遮挡的轮廓。

Hidden Edges On Transparent(透明隐藏边线):勾选不显示透明物体被遮挡的轮廓。

Outlines At Intersections(交点轮廓):勾选将渲染多边形相交部分的边线。默认为打开。

Edge Priority(边线优先):在两种边线样式冲突时,确定优先权的深度运算法则。

mental ray(智能渲染)

Irradiance(光辉):间接照明贴图连接纹理的端口,即影响程度。

Irradiance Color(光辉颜色):间接照明颜色的设定。

Scatter Radius(散射半径)

Scatter Color(散射颜色)

Scatter Accuracy(散射精度)

Scatter Falloff(散射衰减)

Scatter Limit(散射次数)

Scatter Cahe Size(散射缓存大小)

Mi Reflection Blur(Mi反射模糊):发射更多的反射光进行反射模糊。0为极佳的镜面反射,90为全部漫反射或折射,10至30是比较理想的范围。默认范围是0到10。

Reflection Blur Limit(反射模糊次数):光线反射的次数。

Reflection Rays(反射光线):用于反射模糊的反射光线的数量。

Mi Refraction Blur(Mi折射模糊):发射更多的反射光进行折射模糊。0为极佳的镜面反射,90为全部漫反射或折射,10至30是比较理想的范围。默认范围

是0到10。

Refraction Blur Limit(折射模糊次数):光线折射的次数。

Refraction Rays(折射光线):用于折射模糊的反射光线的数量。

Photon Attributes(光子属性)

Derive From Maya(来自Maya):勾选将从Maya中获取光影参数,否则将使用外部的mental ray属性。

Take Settings From Maya(从Maya获取设置):点击将参数按Maya内部默认进行设置。

Angle(角度):控制各向异性光影的角度参数。

Spread X(X伸展):控制各向异性光影在X轴向上的伸展。

Spread Y(U伸展):控制各向异性光影在Y轴向上的伸展。

Specular Color(高光颜色):控制光影的高光颜色参数。

Reflectivity(反射率):光影的反射率参数。

Refractive Index(折射率):光影的折射率参数。

Refractions(折射):勾选启用光影折射。

Absorbs(吸收):勾选启用光影吸收。

Diffuse(漫反射):光影漫反射的参数。

Color(颜色):光影的基本颜色参数。

Transparency(透明):光影的透明参数。

Translucence(半透明):光影的半透明参数。

TranslucenceFocus(半透明焦点):光影的半透明焦点参数。

Bump Mapping(凹凸贴图):使光影属性连接到凹凸贴图节点。

Node Behavior(节点行为)

Caching(缓存):勾选启用。绑定所有属性的缓存,以避免重复计算。

Node State(节点状态):Normal(常规),HasNoEffect(无效果),Blocking (阻塞),Waiting-Normal(等待并转至常规),Waiting-HasNoEffect(等待并转至无效),Waiting-Blocking(等待并转至阻塞)

Hardware Shading(硬件成影)

Hardware Shader(硬件阴影):即使用显卡性能进行渲染时的阴影颜色设置。Hardware Texturing(硬件纹理)

Textured channel(纹理通道):设定纹理连接的属性。

Texture resolution(纹理分辨率):纹理在场景中显示的尺寸精度。Texture Filter(纹理过滤):UseGlobalSettings(使用全局设置),Nearest (Unfiltered)(最接近的(未过滤)),Bilinear(双线性),MipmapNearest (最接近的多纹理贴图),MipmapLinear(线性多纹理贴图),MipmapBilinear (双线性多纹理贴图),MipmapTrilinear(三线性多纹理贴图)

Material Alpha Gain(材质透明增益):控制材质透明通道的增益值。

Extra Attributes(外加属性):用户自定义的属性控制。

在常用的Anisotropic(各向异性),Blinn(布林),Lambert(兰伯特),Phong (冯)材质中,除了高光属性的设置(Lambert无高光属性),其他属性设置均相同,因此不再提出,具体的各项属性请参考Anisotropic(各向异性)的属性说明。以下为Blinn材质的Specular Shading(高光属性):

Eccentricity(离心率):控制高光的扩散范围。数值越小,高光点也就越小,也就显得表面光滑。

Specular Roll Off(高光复制):也就是高光强度。数值越大,高光强度越大。数值在0.7左右可制作“潮湿”效果。

Specular Color(高光颜色):高光颜色的控制。可调节高光部分的色彩及亮度。Reflectivity(反射率):控制物体对周围环境和反射贴图反射的百分比。当值为0表示完全不反射,1则为完全反射。

Reflected Color(反射颜色):控制反射的颜色倾向,同时也是赋予反射贴图的通道。

【常用反射率】汽车钢漆: 0.4,青草:0.7,镜子: 1.0,铬合金:1.0

【常用折射率】空气:1.0,水:1.33,汽油:1.45,水晶:2.00,嫩草:1.5,冰块:1.309,石英:1.6,红宝石:1.77,兰宝石:1.77,盐:1.54,翡翠:1.57,聚苯乙烯(塑料制品):1.55。

Phong(冯)材质与Blinn(布林)材质的属性基本相同,所不同的是,Phong

使用Cosine Power余弦值同时控制高光区域的范围与柔和程度。PhongE则增加了控制高光的参数(Roughness粗糙度,HighlightSize高亮度,Whiteness白度),相当于Phone的改进。实际应用中,多以Blinn替代。

MAYA动画材质知识点

一.灯光基础1 理解光照艺术 概念:光照艺术是人们为了更好地满足自己对主观缺憾的慰藉需求和感官的行为需求而创造出的一种灯光文化现像。 按运用方法分为:1点、2点、3点、自然和风格化5类 常用光照术语 Key Light(主体光):场景中亮度最强的灯光 Fill Light(补光):比主体光强度稍弱的第二种灯光 Rim Light(背光):放置物体后面,穿透物体边缘的强光源 MAYA中灯光的类型 1.环境光:可以模拟物体受周围环境漫反射光的照明效果。 2.平行光:照明效果只与灯光方向有关,与灯光的位置无关,光线没有夹角完全平行,可以模拟太阳光。 3.点光源:照明效果会因光源位置的变化而变化,照明效果与灯光旋转角度和缩放比例无关。 4.聚光灯:从灯光所在的位置均匀的照亮一个狭长的方向(由一个圆锥体定义)使用聚光灯可以创建一束逐渐变宽的光。 5.面光源:是灯光中比较特殊的一种类型,它外观是一个平面,光源从一个平面区域发射光线照明对象。 6.体积光:可以方便的控制光照范围、灯光颜色变化和衰减效果。该灯光经常用于场景的局部照明 体积光的大小决定了光照的范围和灯光的衰减强度,只有体积内的物体才被照亮。 体积光有4种体积类型:立方体、球体、圆柱体、圆锥体 二..灯光基础2 灯光通用属性: Ctrl+a 打开当前所选灯光的属性面板 Type (灯光类型) Color (灯光颜色) Intensity (灯光强度) Illuminates by Defaule 勾选时灯光将影响场景中 的所有物体 Emit Diffuse 勾选时,控制漫反射 Emit Specular 勾选时,控制镜面反射 灯光的特殊属性 Decay Rate衰减度 NO Decay无衰减 Linear一次方衰减 (线性衰减) Quadratic二次方衰减 Cubic三次方衰减 (立方式)

【Maya】流体材质用于粒子材质的方法

【Maya】流体材质用于粒子材质的方法 通过流体材质来控制粒子的渲染显示,能实现很多有趣的效果。缺点是渲染速度有点…… 1.创建一个Cloud(s/w)或者Tube(s/w)的粒子云系统。

2.在粒子形态(不是Emitter粒子发射器)上按下鼠标右键,从弹出菜单中选择Assign New Material (指

派新材质)> Fluid Shape(流体形态)。 (场景中将出现流体容器,不过在最终渲染时将只对粒子起作用) *在粒子的光影组节点中,一个流体材质替换了原粒子云材质,连接到了体积材质节点中。

3.增加流体内容至容器中,例如颜色渐变、流体发射器等。颜色渐变是流体中运算最快的方式,因此以下以颜色渐变设置为例进行说明。 4.关闭了各项属性的动力学方格,开启静态渐变方格后,修改流体形节点下的Shade属性。

?设置Dropoff Shape 为Sphere(球体),可以避免粒子产生硬边。 ?降低Quality(质量)数值减少渲染所用的时间,当最后渲染时再提高质量。 5.渲染场景。 6.修改基于年龄的粒子外观(与通常的粒子材质是一样的): 在Hypershade超材质编辑器中创建一个Particle Sampler粒子采样节点(particleSamplerInfo),并将单粒子属性(例如normalizedAge)与流体形节点的Shading区块下的属性进行连接。

* Shift+鼠标中键,将particleSamplerInfo(粒子信息采样)节点拖放到fluidShape(流体形态)节点上,ConnectionEditor连接编辑器将会出现;将ConnectionEditor连接编辑器左边框的粒子采样属性,用鼠标中键拖至fluidShape形节点属性编辑面板下的参数上(不是ConnectionEditor连接编辑器的右边框――你也找不到可连的属性)。 particleSamplerInfo(粒子信息采样)节点不同于SamplerInfo节点。SamplerInfo节点依赖于摄像机的位置信息对物体进行采样,而particleSamplerInfo节点的作用则是通过精确计算空间粒子的各项信息,然后输入其他属性至粒子材质上,仅作用于粒子。 你可以将粒子采样节点与流体形节点的Shading、Lighting、Texture区块下的任意属性进行相连,而其他属性,例如DensityScale或者Viscosity,因为它们没有获取单像素的计算方式,因此与粒子采样节点相连不会起作用。

材质球属性

常用材质属性 (2010-05-11 18:33:21) 转载▼ 标签: 固有色 color 分类:CG笔记 自发光 反射率 勾选 1.通用属性 color:材质球颜色 transparency:透明度(黑色为不透明,白色为透明)transparency本身也可以设置颜色,但是会跟材质本身的color叠加,因此可以在设置透明颜色时把color设置为黑色 ambient color:环境颜色(模拟一个带颜色的光照在对象上,且只照在被赋予该材质球的对象上,不会影响未被赋予该材质球的其它物体) incandescence:自发光(跟环境颜色不同,自发光是自身发出光线,光线不会反射到周围物体) diffuse:漫反射(该值可以理解为固有色color反射率,比方说0.8即代表反射80%的固有色,如果1就能完全显示固有色,如果是0完全不反射颜色,所以是黑色) reflectivity:反射率 Special Effects glow intensity:辉光强度(高光的光晕效果,是在所有效果计算完成之后才加上去的) hide source:隐藏源(隐藏材质球) 2.Phong E 适合模拟玻璃效果 Specular Shading roughness highlight size:高光大小 specular color:反射颜色

开启光线追踪阴影:以mental ray为例,首先得打开灯光的光线追踪阴影(use ray trace shadows),然后去渲染设置里的Quality里勾选Raytracing 栏下的Raytracing 3.Raytrace Options(光线追踪设置) refractions:折射 refractive index:折射率(一般空气折射率为1,玻璃为1.5左右,但是如果折射次数太低,对象会变黑,可以去渲染设置里Quality栏里设置refractions数值) refraction limit:折射极限(最大的折射次数,比方说渲染设置里Quality栏里设置refractions次数为6,折射极限设置为3,那么实际渲染时只有3次) light absorbance:吸光率(控制吸收光线的能力) surface thickness:表面厚度(折射的厚度) shadow attenuation:阴影衰减(透过透明材质后的光线阴影衰减度,如果为0,阴影为均衡的,不过得在透明度不为最高的情况下才有阴影) chromatic aberration:棱镜效果(能带有颜色,会增加渲染时间,同时maya里的效果也有点过,一般不用) filter size:调节阴影更柔和度 4.Translucence(半透明) translucence:控制部分光线通过,形成通透感,但看不见半透明物体内部的物体,只能看到投射的阴影和渗透的光线(在有厚度的模型上使用该属性需要使用光线追踪阴影才有效果,如果光线半透明效果不明显,可以配合透明属性transparency,只需要调节一点点如V=0.001即可) translucence depth:半透明效果的深度(控制光线渗透的深度) translucence focus:半透明效果的焦距(控制渗透的光线散射角度,数值低的时候,光线能向各个方向均匀的散射,在半透明模型上投射的阴影会清晰明显;数值高的时候,渗透的光线角度会很小,往中靠拢,投映在半透明模型上的阴影会不清晰,并且渗透的光线越来越少,直至全黑) 投射在半透明模型上的阴影颜色,可以配合环境色(ambeient color)来改变 5.Render Settings里的设置是全局设置,意思是里面设置的属性能够对场景里所有材质起作用,而单个材质球或纹理的属性只是单独对自己赋予的对象起作用 6.实时渲染:点击IPR渲染,然后在渲染窗口里勾选需要渲染的区域,接下来每次操作该区域都会自动渲染 7.Maya Vector Render(矢量渲染) Vector Renderer Control(矢量渲染控制) 必须在渲染设置里开启vector render渲染该栏属性渲染时才有效果 overwrite default values:覆盖默认属性(即覆盖render settings 里的全局设置)

maya材质灯光教程:Mental Ray

第8章Mental Ray Mental Ray主要是以创建图像的真实感为目标的一款渲染器,它的功能十分强大,可控性和可扩展性的支持范围广泛,并与其他主流三维制作软件的兼容性也很好。Mental Ray (简称MR)是早期出现的两个重量级的渲染器之一(另外一个是RenderMan),为德国Mental Images公司的产品。在刚推出时,集成在另一款3D动画软件Softima3D中,作为其内置的渲染引擎使用。凭借Mental Ray高效的渲染速度和质量,Softima3D一直在好莱钨电影制作中作为首选的软件。近几年推出的几部特效大片《绿巨人》、《终结者2》及《黑客帝国2》等都借助了Mental Ray实现逼真的效果。 Mental Ray是一个将光线追踪算法推向极致的产品,利用这一渲染器,可以实现反射、折射、焦散和全局光照明等其他渲染器很难实现的效果,可以生成令人难以置信的高质量真实感图像。这一章本书将讲解Mental Ray。 本章主要内容: ●Global Illumination(全局光)与Final Gather(最终聚合) ●焦散与面积光 ●基于图像照明的HDR应用 Mental ray基础的掌握和运用。 8.1.Global Illumination(全局光)与Final Gather(最终聚合) Global Illumination(GI,全局光)是除了直接灯光照射外,根据周围物体的灯光反射创建图形的方式。假设直接灯光照明效果是一次照明,那么周围物体的灯光反射效果就可以称为二次照明,是一种间接照明形式。相对于直接灯光照射,添加全局光渲染效果的图像会更加真实。 下面讲解一个实例,从而简单了解Mental Ray的使用方法。 【例8-1】全局光实例 范例效果预览如图8-1所示。

Maya材质与灯光

Maya材质与灯光讲义 三占昭明 - 八、、八、、人 Maya灯光与阴影的创建 用户可以从Maya界面中的不同部分来创建灯光。 1 、从Shelf/Rendering 里创建。 2、从Create/Lights 里创建。 3、从Hyper Shade/Lights 里创建。 ?灯光的类型 1、在Create-Lights命令下我们可以看到,6种灯光的类型。 2、它们是Ambient Light环境光;Directional Light平行(定向)光;Point Light泛光灯(点光源);Spot Light 聚光灯;Area Light 区域光;Volume Light 体积光。 3、手柄工具:先选择灯光,再按键盘“ T”键。如下图 4、为了方便我们摆放灯光,还经常用到Look Through seleted[通过当前选择项观察]命令来使得我们以

打开Light_Centric.ma 场景文件,激活persp 透视图,找一个合适的角度,渲染看效果。 1、Ambient Light (环境光) 环境光能够从各个方向均匀的照射场景中的所有物体。环境光具有两种照明方式:一种是从一 点向外全角度产生照明,可以模拟室内物体或大气产生的漫反射效果;另一种是类似于平行光的效 果,可以模拟室外太阳光的光照效果。 优点:环境光可以让物体在不同角度均匀受光,模拟物体受环境间接照明的效果,环境光可以 与平行光结合使用,来模拟室内太阳光的效果。 3、 Directional Light (平行光) 平行光是用来模拟一个非常明亮,非常遥远的光源。所有的光线都是平行的, 照明与方向有关, 与位置无关,经常用于全局照明。 虽然太阳是一个点光源。可是因为它离我们的距离是如此的遥远, 以至于太阳光到达地球后实际上是没有角度的,所以我们用平行光源来模拟太阳光。 Ortho p*aphi c ? ? Look Through Selectei ■ ° Fan 电 1. ? Hyis er graph Fanel ? Layouts $ Tear Off... T?ur Off C?py... 【灯光中心】或【物体中心】 灯光的视角来观察物体。 5、Ligt-Centric [灯光中心]的用法: Edi lor... 在现场中排除灯光: 三、基本灯光的属性

maya材质全攻略

材质节点知识点 General Utility工具节点,产生一些辅助效果,制作复杂的材质结点时会用到。 Color Utility颜色工具,主要用于调色。 Switch Utility切换工具。 卡通材质的调节,结合不同物体进行卡通描边和添加不同种类描边效果 调整摄像机镜头焦距,景深效果。 重点: SamplerInfo中的Facing ratio。乘除与加减节点,校色节点。实现卡通材质勾边效果。 摄像机镜头角度设置,景深效果的制作。 命令: Utility节点有四种:General Utility(常用工具节点);Color Utility(颜色工具节点);Switch Utility(转换工具节点);Particle Utility(粒子工具节点);

General Utility Color Utility

Array Mapper;阵列属性 Bump 凹凸节点 连个凹凸相连的时候 Condition;Condition判断节点 Condition条件节点根据条件以及给定的判断运算符来产生颜色输出。 它的条件是First Term与Second Term, 通过运算符Operation来进行判断的运算。

如果结果是正确的,通过这个节点输出的颜色为Color If Ture的值, 如果不正确则输出Color If False的值。 Distance Between测距点的坐标,距离是绝对距离 Light Info 灯光信息 Light Info是一个可以用来得到关于关联到纹理上的灯光位置信息的节点。 a)Multiply Divide; 这个节点为乘除节点,除了能对Input1与Input2属性输入值进行乘除运算之外,还可以利用它来进行幂方的运算。 这个节点本身有四个选项来选项运算方式, No operation:不进行运算,直接输出Input1的值; Multiply:相乘 Divide:把Input1的值除以Input2的值 Power幂次方运算 b)+/- Average; ●No operation:不进行运算,直接输出Input1的值; ●Average:输入值进行平均运算,

MAYA材质教学

MAYA材质 材质与纹理的区别 首先,大家要了解材质,材质是指某个表面的最基础的材料,如木质、塑料、金属或者玻璃等纹理其实就是附着在材质之上,比如,生锈的钢板,满是尘土的台面,绿花纹的大理石,红色织物以及结满霜的玻璃等等.纹理要有丰富的视觉感受和对材质质感的体现 Lambert Lambert:它不包括任何任何镜面属性,对粗糙物体来说,这项属性是非常有用的,它不会反射出周围的环境。Lambert材质可以是透明的,在光线追踪渲染中发生折射,但是如果没有镜面属性,该类型就不会发生折射。平坦的磨光效果可以用于砖或混凝土表面。它多用于不光滑的表面,是一种自然材质,常用来表现自然界的物体材质,如:木头、岩石等。

普通材质属性: Colour :改变颜色属性Transparency:材质的透明度 Ambient Color:环境色

Incandescence:白炽,模仿白炽状态的物体发射的颜色和光亮(但并不照亮别的物体),默认值为0(黑) Bump Mapping:通过对凹凸映射纹理的像素颜色强度的取值,在渲染时改变模型表面法线使它看上去产生凹凸的感觉。 Diffuse:漫射,它是描述的是物体在各个方向反射光线的能力。 Translucence:半透明 Translucence Depth: 半透明的厚度 Blinn Blinn:具有较好的软高光效果,是许多艺术家经常使用的材质,有高质量的镜面高光效果,所使用的参数是Eccentricity Specular roll off等值对高光的柔化程度和高光的亮度,这适用于一些有机表面。

Eccentricity:它可以控制高广范围的大小 Specular Roll off :是控制表面反射环境的能力Specular Color:是控制表面高光的颜色,黑色无表面高光Reflectivity 反射率

《Maya材质与渲染》教学大纲

《Maya材质与渲染》课程教学大纲 课程类型: 职业基础课学分数:6学分 学时数:96学时其中:实验/上机/实训学时:48学时 先修课程:PHOTOSHOP 后续课程:三维角色动画 适用专业:影视动画与特效开课单位:艺术学院 一、课程性质、目的和任务 该课程为动画专业学生必修的一门专业基础课程。它是专业课程体系中的基础技能课程。 目的和任务:通过该课程的学习使学生能够对三维计算机技术有一个全面的了解,对三维动画软件有一定的操作能力。使学生能够了解三维动画的制作流程,并能够制作简单的三维作品。 二、课程建议学时分配 序号内容讲授实践总学时 1 材质的制定方法和材质编辑器 4 6 10 2 基本材质制定 6 12 18 3 不锈钢,橡胶,水材质制定 6 12 18 4 贴图制作10 8 18 5 渲染器的使用 4 12 16 6 HDR 照明最终汇聚技术烘焙 4 6 10 合计40 56 96 三、课程教学内容和基本要求 (一)Maya 材质的制定方法(学时:10 其中理论4学时,实践6学时) 理论教学(4学时) 1、教学主要内容 第一节材质基础 第二节认识材质编辑面板 第三节认识渲染器 2、教学基本要求 概述maya材质的基本概念从整体上了材质在三维制作中的重要作用 3、教学重点和难点 重点:材质的基本概念难点:材质的表现力讲解

4、思考与练习 实践教学(6学时) 1、实验内容 卡通玩具上色练习 2、实验要求 完成自定义界面的设置和还原,练习视图窗口的切换 3、主要设备、耗材 计算机机房 (二)基本材质制定(18学时,其中理论6学时,实践12学时) 理论教学(8学时) 1、教学主要内容 第一节创建金属材质制作 第二节玻璃材质的制作 第三节陶瓷材质的制作 2、教学基本要求 知道材质的概念,了解创建金属等材质的方法,理解材质调节操作 3、教学重点和难点 重点:金属材质的基本特点把握难点:环境球贴图方式制作反光4、思考与练习实践教学(12学时) 1、实验内容 金属文字练习 2、实验要求 制作金属质感的文字。 3、主要设备、耗材 计算机机房 (三)不锈钢,橡胶,水的材质制作(18学时,其中理论6学时,实践12学时) 理论教学(8学时) 1、教学主要内容 第一节讲解不锈钢材质制作的方法 第二节讲解橡胶材质的制作方法 第三节讲解水的制作 2、教学基本要求 知道高反光材质的制作,了解创建调节物体质感的方法,理解完整的材质调节操作 3、教学重点和难点 高反光物体的处理 4、思考与练习 实践教学(16学时) 1、实验内容

Maya 凹凸贴图制作解析

欢迎阅读Maya凹凸贴图制作解析 时间:2011-04-14来源:设计与开发作者:阿强点击:736次 摘要:Maya凹凸贴图制作解析,Maya凹凸贴图的制作,Maya制作凹凸贴图,如果要在一些场景中, 如地面上添加一些纹理,或者凹凸效果,让场景看上去起伏不平,显得更真实一些,我们可以通过凹凸贴 图来实现。1、首先,给地面添加一种材质,这里选择一个blinn材质球。2 Maya凹凸贴图制作解析,Maya凹凸贴图的制作,Maya制作凹凸贴图,如果要在一些场景中,如地面 上添加一些纹理,或者凹凸效果,让场景看上去起伏不平,显得更真实一些,我们可以通过凹凸贴图来实现。 1、首先,给地面添加一种材质,这里选择一个blinn材质球。 2、在blinn的参数菜单中选择凹凸贴图-Bumpmapping,我们可以往里面添加一张贴图,或者一个纹理,来使对象表面产生一些凹凸不平的效果。 3、添加一个纹理。 摘要:4、渲染预览,可以看到,物体的表面产生了一些凹凸不平的纹理。5、控制纹理,在凹凸节点下有 一个凹凸深度选项-BumpDepth,默认值为1,修改这个值,可以改变对象纹理的凹凸程度。凹凸贴图所 实现的效果,实际上只是在材质的表面产生了一些凹凸纹理,而不是真实地改变 4、渲染预览,可以看到,物体的表面产生了一些凹凸不平的纹理。 5、控制纹理,在凹凸节点下有一个凹凸深度选项-BumpDepth,默认值为1,修改这个值,可以改变对象纹理的凹凸程度。 凹凸贴图所实现的效果,实际上只是在材质的表面产生了一些凹凸纹理,而不是真实地改变了模型的外部纹理,如果要得到真实的纹理,需要通过置换材质来实现。 Maya置换材质贴图制作解析 时间:2011-04-14来源:设计与开发作者:阿强点击:429次 摘要:Maya置换材质贴图制作解析,Maya置换材质,Maya置换贴图,置换材质可以真实地对模型进 行改变,而不是像凹凸贴图一样对材质表面的像素效果产生凹凸。1、为地面添加一个blinn材质。2、在Displiacementmat选项中添加一种置换材质,可以 Maya置换材质贴图制作解析,Maya置换材质,Maya置换贴图,置换材质可以真实地对模型进行改变,而不是像凹凸贴图一样对材质表面的像素效果产生凹凸。 1、为地面添加一个blinn材质。 2、在Displiacementmat选项中添加一种置换材质,可以真实地对模型进行改变,而不是像凹凸贴图一样对材质表面的像素效果产生凹凸。 摘要:3、添加一种澡波4、渲染预览。可以看到,表面不是像凹凸贴图一样产生表面的一个凹凸效果,而 是把模型重新计算,产生真实的凹凸模型。 3、添加一种澡波 4、渲染预览。 可以看到,表面不是像凹凸贴图一样产生表面的一个凹凸效果,而是把模型重新计算,产生真实的凹凸模型。

MAYA材质的基本类型和使用

材质节点的基本类型 和使用 Surface曲面材质 Anisotropic:各向异性材质,这种材质类型用语模拟具有细微凹槽的表面,其镜面高光取决于凹槽的特性和方向,有些材质,例如:头发、镜片、陶瓷制品,都具有各向异性的高亮 Bilnn:具有较好的软高光效果,用于模拟金属表面 Lambert:用来模拟没有镜面高光的物体,比如自然界的泥土、木头、岩石等,多用于粗糙物体表面 Layered Shader:表示由多种不同的曲面材质星湖层叠而组成的单一曲面材质。可以将不同材质的节点合在一起,每一层都具有自己的属性,每种材质都可以单独设计,然后连接到分层底纹上 Phong:有明显的高光区,适用于湿滑的、表面具有光泽的物体,入:

玻璃、水等 Phong E:能很好地根据材质的透明度控制高光区的效果 Shading Map:为表明添加一个颜色同城用于非现实或卡通、阴影效果, Surface Shader:为材质节点赋予颜色,和Shading Map相似,但是它的属性除了颜色以外,还有透明度、辉光度、光洁度、等属性,通常也用于模拟卡通材质, Ramp Shader:控制颜色随着光线和视角的变化而改变的程度,可以模拟多种材质,可以将常规材质混合在一起使用。 Volumetric体积材质 体积材质主要用于创建环境的气氛效果,展开体积材质节点选项栏 Env Fog:环境雾节点,用来模拟雾效,常用于场景。它可以将雾效沿摄像机的角度铺满整个场景。 Light Fog:灯光雾节点,这种材质与环境的区别在于它所长生的雾效

只分布于点光源和聚光源的照射区域范围中,而不是整个场景。 Particle Cloud:粒子云节点,多与Particle Cloud云粒子系统联合使用。作为一种材质他有粒子发射器相连接的接口,既可以生产稀薄气体的效果,又可以产生厚重的云。它可以为粒子设置相应的材质。 V olume Fog:体积雾节点,可以产生阴影投射的效果。 V olume Shader:这种材质表面类型中对应的是Surface Shader表面阴影材质,它们之间的区别在于V olume Shader材质能生成立体的阴影化投射效果。 Displacement位移材质 位移材质节点通常配合位移贴图使用,用于改变集合体的曲面,在渲染其轮廓时,可以看到曲面的位移。展开位移材质节点选项栏 Displacement:位移材质节点只有一个属性 C Muscle Shader:控制肌肉系统皮肤贴图位移节点

材质球属性对照表

材质球基本参数中英对照(blinn) Common Material Attributes(通用材质属性):各类型的材质的通用属性 Color(颜色):可设定材质的颜色,又叫漫反射颜色。 Transparency(透明):设定材质透明属性,Maya 的Transparency 是通过颜色来设定的。 Ambient Color(环境色):设定材质的环境颜色。使用Ambient Color,可以模拟光能传递效果,而不使用光能传递的渲染器。 Incandescence(自发光):设定材质的自发光属性,Maya 的Incandescence 是通过颜色来设定的。 Bump Mapping(凹凸贴图):指定凹凸纹理贴图。 Diffuse(漫反射度):设定材质的漫反射度,对于玻璃、金属等物体,我们一般使用较低的Diffuse,而对于木材、水泥等物体,我们一般使用较高的Diffuse。 Translucence(半透明度):设定材质的半透明度,常用于玻璃、水晶等透明材质的表现。 Translucence Depth(半透明深度):设定材质的半透明深度。 Translucence Focus(半透明焦聚):设定材质的半透明焦聚程度。 Special Effects(特效):Maya 的Special Effects(特效)是控制物体的辉光效果的Hide Source(隐藏源):勾选该项,可平均发射辉光,看不到辉光的源。 Glow Intensity(辉光强度):设定辉光的强度。 Specular Shading(高光着色):这里以Blinn 材质类型为例,来介绍高光的参数,其他类型的材质的高光控制大同小异。 Eccentricity(离心率):设定高光区域的大小。 Specular Roll Off(高光扩散):设定高光区域的扩散和凝聚。 Specular Color(高光色):设定高光区域的颜色。 Reflectivity(反射率):设定反射率,该参数越大,材质反射能力越强。 Reflectivity Color(反射色):设定反射颜色,Reflectivity Color 对于金属、玻璃等材质的表现至关重要,我们常常在Reflectivity Color 属性上指定纹理贴图来模拟反射环境。 Matte Opacity(遮罩不透明度) Matte Opacity Mode(遮罩不透明模式):有Black Hole(黑洞)、Solid Matte(实体遮罩)以及OpacityGain(不透明放缩)三个选项,其中Black Hole(黑洞)不渲染该材质的物体,并在Alpha 通道中留该物体的洞,且与Matte Opacity 参数值无关。在下面笔者给出它们的示意图。 Matte Opacity(遮罩不透明度):设定遮罩的不透明度。该参数值为1 时,完全不透明,Al pha 通道中不会出现物体的Matte;该参数值为0 时,完全透明,Alpha通道中出现物体的Matte。Raytrace Options(光线追踪选项):使用光线追踪可以根据物理规律计算光线的反射、折射,得到较真实的效果。 Refractions(折射):勾选该项,可打开该材质的折射。但最后我们还要在RenderGlobals 中打开Raytracing(光线追踪),才可以真正得到折射效果。 Refraction Index(折射率):设定材质的折射率 Refraction Limit(折射限制):设定折射的次数。 Light Absorbance(光线吸收率):设定光线穿过透明材质后被吸收的量。光线每经过一次折射,都会有一定衰减,衰减的部分可以看成被吸收的部分。 Surface Thickness(表面厚度):模拟表面的厚度,可影响折射效果。 Shadow Attenuati on(阴影衰减):表现玻璃等透明物体时,可以设定阴影的衰减,以表现阴影的明暗、焦散等现象。 Chromatic Aberration(色差):打开该项,在光线追踪时,在透明物体间可以通过折射得到丰富的彩色效果。 ————————————— Reflection Limit(反射限制):设定反射的次数。 Reflection Specularity(镜面反射强度):设定镜面反射的强度,该参数越大,反射效果越强烈。

Maya材质与纹理的区别

Maya材质与纹理的区别 首先,大家要了解材质,材质是指某个表面的最基础的材料,如木质、塑料、金属或者玻璃等 纹理其实就是附着在材质之上,比如,生锈的钢板,满是尘土的台面,绿花纹的大理石,红色织物以及结满霜的玻璃等等.纹理要有丰富的视觉感受和对材质质感的体现。 一、材质 (一)材质球的使用特性(常用类型) Blinn / Phong / PhongE Lambert / Anisotropic / Shading Map / Surface Shader / Layered Shader 给大家先介绍一下材质球,在maya或者是其他三维软件中一般都有以下几种材质: Lambert、Phong、phongE、Blinn、Anisotropic,另外还有LayeredShader、SurfaceShader、ShadingMaps、UseBackground等几种特殊的材质类型。 1Blinn:具有较好的软高光效果,是许多艺术家经常使用的材质,有高质量的镜面高光效果,所使用的参数是Eccentricity Specular roll off等值对高光的柔化程度和高光的亮度,这适用于一些有机表面。 2Lambert:它不包括任何任何镜面属性,对粗糙物体来说,这项属性是非常有用的,它不会反射出周围的环境。Lambert材质可以是透明的,在光线追踪渲染中发生折射,但是如果没有镜面属性,该类型就不会发生折射。平坦的磨光效果可以用于砖或混凝土表面。它多用于不光滑的表面,是一种自然材质,常用来表现自然界的物体材质,如:木头、岩石等。3Phong:有明显的高光区,适用于湿滑的、表面具有光泽的物体。如:玻璃、水等.利用cosine Power对blinn材质的高光区域进行调节. 4PhongE:它能很好地根据材质的透明度为控制高光区的效果。如果要创建比较光泽的表面效果.它是Roughness属性,控制高亮节的柔和性,Whiteness属性,控制高亮的密度,以及Hightlight Size属性等。 5Layer shade:它可以将不同的材质节点合成在一起。每一层都具有其自己的属性,每种材质都可以单独设计,然后连接到分层底纹上。上层的透明度可以调整或者建立贴图,显示出下层的某个部分。在层材质中,白色的区域是完全透明的,黑色区域是完全不透明的。6Anisotropic:各向异性:这种材质类型用于模拟具有微细凹槽的表面,镜面高亮与凹槽的方向接近于垂直。某些材质,例如:头发、斑点和CD盘片,都具有各向异性的高亮。7shading map:给表面添加一个颜色,通常应用于非现实或卡通、阴影效果。 8Surface Shader:给材质节点赋以颜色,有些和shading map差不多,但是它除了颜色以外,还有透明度,辉光度还有光洁度,所以在目前的卡通材质的节点里,选择Surface Shader比较多 9Use Backgroud:有Specular和Reflectivity两个变量,用来作光影追踪,一般用来作合成的单色背景使用,来进行扣像. 10体积材质:

Maya材质球及属性详解

Maya有关材质渲染的管理基本上可在Hypershade中完成。对于Hypershade 有很多种中文译法,如:超材质编辑器,超级滤光器,超级光影编辑器等。以下说明以超级滤光器称呼。 首先,在Window-Rendering Editors-Hypershade(Maya2009相同)中打开超CreateBar(创建栏):Maya材质的列表,鼠标左键点击后会同时在分类区和工作区产生新的材质 分类区分别存放Maya的各种元素:Materials(材质),Textures(纹理),Utilities(工具),Lights(灯光),Cameras(相机),ShadingGroups(光影组),BakeSets(烘焙组),Projects(工程),ContainerNodes(容器节点) WorkArea(工作区):编辑材质节点的区域,直接删除会删除分类区存放的材质,常使用ClearGraph(清除图形)来清理工作区 基本操作在贴图绘制教程再作分析,以下是有关Maya包含材质的说明:Surface(表面材质) Anisotropic(各向异性) 用于具有微细凹槽的表面的模型,镜面高亮与凹槽的方向接近于垂直的表面。如:头发,斑点,CD光盘,切割的金属表面。 Blinn(布林) 适用于光滑,表面具有高光的物体。如:金属,人物皮肤 Hair Tube Shader(毛发管道材质)

表面具有连续的高光,适用于毛发和管道等类似特征的物体。 Lambert(兰伯特/琅伯) 不包含任何镜面属性,因此不会反射出周围的环境。虽然Lambert材质可以设为透明,但因为没有镜面属性,因此在光线追踪渲染中是不会产生折射效果的。常用于表现自然的材质,如:岩石,木头,砖体等。 Layer Shader(层材质) 可以将不同的材质节点合成在一起。上层的透明度可以调整或者建立贴图,显示出下层的某个部分。白色的区域表示完全透明,黑色区域是完全不透明。Ocean(海洋) 自身带有海洋动画的材质,用于带有动画的水面或者海面。 Phong(冯) 有明显的高光区,适用于湿滑的,表面具有光泽的物体。如:玻璃,水滴等。Phong E (冯E) 与Phong材质类似,增加了一些控制高光的参数,能更好的根据材质的透明度控制高光区的效果。 Ramp Shader(渐变色) 带有渐变过渡的材质,可以将若干种材质进行结合,通过渐变过渡效果处理各个材质的结合。如卡通效果,国画效果等。 Shading Map(阴影贴图) 给物体表面添加一个颜色,适用于非现实或卡通的阴影效果。 Surface Shader(表面阴影) 给材质节点赋予颜色,与Shading Map差不多。但除了颜色,还有透明度,辉

maya编辑UV及如何画贴图

Texture & Lighting 纹理: 纹理通常可以分为贴图纹理和程序纹理 程序纹理一般又可以分为两种:2D纹理、3D纹理、层纹理和环境纹理 2D纹理和3D纹理.绝大多数3D软件包的商业版中都有一些自带的程序纹理. (一)2D纹理贴图 1、2D纹理贴图属性及贴付原理 2D程序纹理与2D绘画文件很相似.例如,由对象的几何纹理坐标(UV)确 定,2D程序纹理常用于创建布料,不规则碎片和棋盘图案等. 2、2D纹理贴图坐标定位器 在一个Shading网络中,2D贴图的位置是由Place2dTexture节点定义的。

2D贴图的位置既能够直接基于一个物体表面的UV坐标,也可以基于一个投影节点(Projection Node)。2D贴图的属性让你能够调节纹理是如何被重复、定位和旋转的。 图7-5.28 纹理的定位(Positioning The Texture): 当你把一个纹理放在一个表面上时,纹理被放在一个纹理框架中,这个框架能够被定义大小、定位和旋转,带动放置在其中的纹理定义大小、定位和旋转。它定位的大小也决定了它在物体表面的UV空间中所占位置的大小。 Coverage决定了文里覆盖表面区域的百分率,Translate Frame和Rotate Frame 在uv方向使表面纹理变形.这些属性不要和UV Repeat、offset以及Rotate属性相混淆,这些属性取决于在覆盖区域纹理的贴图的方法. 定位相关的参数详解如下: 重复(Wrap)、交错(Stagger)和镜像(Mirror): 当你想进一步控制纹理位置的状态时,你可以选择重复(Wrap)、交错(Stagger)和镜像(Mirror)。 重复(Wrap): Wrap U或者Wrap V控制纹理是否在U方向或者V方向重复(Repeat),或者两个方向都有重复。 图7-5.30 交错(Stagger): 交错控制一个重复排列纹理,让它每隔一行就产生偏移。在我们第一课的

maya金属类材质参数

材质maya 这个教程给MAYA初学者提供一些金属材质的参数对照表,提示一下。由于灯光环境等因素的差别本对照表只做参考,并不是任何环境都适合的,大家可以根据情况来调节相关参数。 金属材质的折射率 金属颜色RGB 色彩亮度光亮度慢射镜面光泽度反射 BMP(分形 噪声)单位:英寸凹凸% 铝箔 180,180,180 有 0 32 90 中 65 .0002,.00002,.0002 8 铝箔(钝) 180,180,180 有 0 50 45 低 35 .0002,.00002,.0002 15 铝 220,223,227 有 0 35 25 低 40 .0002,.00002,.0002 15 磨亮的铝 220,223,227 有 0 35 65 中 50 .0002,.00002,.0002 12 黄铜 191,173,111 有 0 40 40 中 40 .0002,.00002,.0002 20 磨亮的黄铜 191,173,111 有 0 40 65 中 50 .0002,.00002,.0002 10 镀铬合金 150,150,150 无 0 40 40 低 25 .0002,.00002,.0002 35 镀铬合金2 220,230,240 有 0 25 30 低 50 .0002,.00002,.0002 20 镀铬铝 220,230,240 有 0 15 60 中 65 .0002,.00002,.0002 15 镀铬塑料 220,230,240 有 0 15 60 低 50 .0002,.00002,.0002 15 镀铬钢220,230,240 有 0 15 60 中 70 .0002,.00002,.0002 5 纯铬 220,230,240 有 0 15 60 低 85 .0002,.00002,.0002 5 铜 186,110,64 有 0 45 50 中 40 .0002,.00002,.0002 10 18K金 234,199,135 有 0 45 50 中 65 .0002,.00002,.0002 10 24K金 218,178,115 有 0 35 50 中 65 .0002,.00002,.0002 10

MAYA表面材质

Maya的Surface Materials(表面材质)如图4所示。 Anisotropic:不规则的高光,常用来表现光盘、头发、玻璃、丝绸等物体的质感。其高光参数有Angle(角度)、Spread X/Y(X/Y扩散)、Roughness(粗糙度)、Fresnel Index(菲涅耳指数)。 Blinn:最常用的材质类型,可以模拟金属、陶瓷等质感。其高光参数有Eccentricity(离心率)、Specular Roll Off(高光溢出)。 Hair Tube Shader:模拟头发的质感。Color Scale(色彩缩放)属性内置了Ramp节点。Hair Tube Shader的高光参数比较多,有Specular Power(高光强度)、Specular Shift(高光偏移)、Scatter(扩散)、Scatter Power(扩散强度)。 Lambert:无高光,模拟水泥、砖块、纸张等无高光、表面粗糙的物体的质感。 Layered Shader:层材质,可以把其他类型的材质球的效果叠加起来,联合表现物体的质感,效果很好,但渲染速度较慢。 Ocean Shader:海洋材质,模拟海洋、河水的材质。Ocean Shader内置了凹凸、波浪、置换等效果,即使是把Ocean Shader赋予一个平面,一样可以很好地表现海水效果。Ocean Shader 在Wave Height(波浪高度)、Wave Turbulence(波浪动荡)、Wave Peaking(波浪起伏)、Environment(环境)属性上内置了Ramp节点。其高光参数有Specularity(高光)、Eccentricity(离心率)。 图4 Surface Materials Phong:常用来表现塑料等质感。其高光参数为Cosine Power(cos函数的幂)。 PhongE:常用来表现塑料、玻璃等质感,参数比Blinn和Phong更丰富,便于控制,但是PhongE 是Phong材质的简化版,容易引起高光闪烁,不推荐大家频繁使用该材质。其高光参数有Roughness(粗糙度)、Highlight Size(高光点大小)、Whiteness(亮色)。 Ramp Shader:渐变材质,在颜色(Color)、高光色(Specular Color)、反射强度(Reflectivity)、自发光(Incandescence)、透明(Transparency)、高光溢出(Specular Roll Off)、环境(Environment)等属性上内置了Ramp节点,可以得到极其丰富的效果,SSS、X光等特殊效果的模拟都不在话下。其高光参数有Specularity(高光)、Eccentricity(离心率)。 Shading Map:本身不提供颜色、透明等属性,而接受其他类型的材质,如Blinn、Lambert 的属性输入。 Surface Shader:面材质,该材质不能直接表现光影,可以用于输出Alpha通道,或者接受其他材质、纹理节点的输入而表现特殊质感。 Use Backgroud:不提供颜色、高光等属性,常用来单独表现阴影等。 2.1.2 公共属性 这里的表面材质有一些公共的参数。下面简要的介绍一下。 Common Material Attributes(通用材质属性):各类型的材质的通用属性,如图5所示。图5 材质的通用属性 Color(颜色):可设定材质的颜色,又叫漫反射颜色。 Transparency(透明):设定材质透明属性,Maya的Transparency是通过颜色来设定的。 Ambient Color(环境色):设定材质的环境颜色。使用Ambient Color,可以模拟光能传递效果,而不使用光能传递的渲染器。 Incandescence(自发光):设定材质的自发光属性,Maya的Incandescence是通过颜色来设定的。 Bump Mapping(凹凸贴图):指定凹凸纹理贴图。

相关文档