【精品】材质分析

【精品】材质分析

ID:43046217

大小:442.58 KB

页数:48页

时间:2019-09-25

【精品】材质分析_第1页
【精品】材质分析_第2页
【精品】材质分析_第3页
【精品】材质分析_第4页
【精品】材质分析_第5页
资源描述:

《【精品】材质分析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、二、SlimShader分析我们來看一些用途广泛的SlimShaderoPrman里的Shader总地分为SurfacexDisplacementxLight>Volume®但Slim的Shader分类就更细致。Ensemble:我建议初学Slim的朋友多用这个Shader做ShadingNetwork,它可以妥善地管理SurfaceDisplacementAtmosphereRIBbox等Shader,轻易地做ShadingNetwork连接。AdditiveFX:一个非常好的FXShader,十分历害,可以在一种ShadingModel的基础上添加五层贴图!使用它很

2、容易就可以做出十分漂亮的ShaderoBlinn:常用的Shader,和Maya的差不多。BushedMetal:其实就是各向性Shader,做金属不错,但不要川在表面比较平坦的物体上。Cel:ToonShader,可以渲染出卡通效果,十分好用,但要扩展其功能就要下载更好的rat_toonShaderoCeramic:做一些晶莹剔透的东西十分管用。Clay:黏土ShaderoConstant:量Shader,就是不管光照情况,都保持同一颜色的ShaderoGooch:做气球比较好。FresnelPlastic:加入了Blinn里的Fresnel项的Phong,做透明物体

3、特棒,而.口.可以模拟折射。Jewel:做宝石、珠宝等有效,但不常'用。Layer:被巻为所有的渲染器中最好的LayerShader,口j以添加各种Surface,做各种融合,十分厉害,很容易就做出复合Shader,建议多练练多使用。Matte:最简单的Shader,类似Lambert0Metal:和Max的Metal差不多。Mix:混合Shader,可以决定混合的因子,比Layer灵活,但不如Layer强人。Plastic:典型的Phong,和其他渲染器的Phong没有区别。Shared:可以把一个SurfaceShader的一部分拿过来Share,但可以修改另一部分

4、属性而不影响源ShaderoSkin:皮肤Shader,但没有什么实际用途。ThinkPlastic:用于表现比较薄的燃料。Velvet:控制高光和物体边缘的距离。WOW2001-04-0321:47这里有些关于renderman的基本概念,看一看,提意见:关于shadershader一词在美国大辞典上的解释是“anareaofcomparativedarknessresultingfromtheblockingoflightrays.”即“由丁•光线被阻断而产生的相比较黑暗的区域。”MAYA对shader的解释是:shader为渲染详细说明了曲面的材质与照明情况。可见

5、shader一词并非是指简单的材质概念,在进一步学习rendermanZ前有必要澄清这一点,因为在renderman屮,shader是一个相当垂要的概念!什么是slimslim是一个帮助艺术家调整和制作shader的工具,一个shader生产器。比及以前的那些为renderman开发的工具,slim最人的优点是友好的界面和一贯的灵活性。在深入学习slim询,下列概念和名词是应该被牢记的:appearance-—是作为程序的实体对场呆中物体的可视化外观屈性进行控制的节点。它相当于MAYA中的节点,因为英描述的是物体的外表可视屈性,所以形彖地称其为appearance(外观

6、或外貌)。在slim屮,通过file>create/importappearance建立的节点都称作appearance®在renderman使用的RlB文件屮,appearance以一系列RlB源语言的基本命令序列(我们称为RlBBox)形式被表述。另一个概念是,例如,“plastic(塑料)”是一个曲面shader的名字,当我们用plasticshader建立了无数的不同色彩的澈料,我们将它和它们区分为shader和shaderinstance(例木),或者,用更好的叫法:称前者为master(源样本),称后者为instance(例本)。Function(函数)•…

7、slim中的函数是一种appearance,川来支持交互式地制作shader。磁就彖中学数学里教的那样,可以作为一种参量来代入其他函数的参数,在slim中,你可以通过图表的形式观察函数之间的连接。函数当然有各种不同类型,其中有一些可以和场最中的物体相连接。在渲染时slim将由函数构成的节点网转成可以由renderman辨识的一个rendermanshader。Template(模函数)■…模函数是用来产生函数的一种特殊函数。Parameter(参数)■…参数是在应用层而构成appearance的可调节的最小单位,它和当于MAYA中的att

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。