《06_arnold皮肤材质.doc》由会员分享,可在线阅读,更多相关《06_arnold皮肤材质.doc(11页珍藏版)》请在课桌文档上搜索。
1、wordSection7SkinSSSShader皮肤材质MtoA提供的Skin_sss材质节点是一类易于使用的皮肤材质。它被执行于Arnold现有材质的上层,所以它使用上不需要安装任何其它扩展插件。我们提供一个分开的材质去令这个功能更容易使用。A breakdown of the skin pound shader can be found here.一个混合皮肤材质的分解如下:参数提供在几个不同的参数:DiffuseSSSShallowScatter MidScatter DeepScatterPrimaryReflection SecondaryReflection Options文档L
2、ayersofskin顶层beauty渲染包含:PrimarySpecularSecondarySpecular DiffuseLayer ShallowscatterMidscatterDeepscatte正如是你看到,材质分解成不同的SSS层Shallow Scatter, Mid Scatter 和 DeepScatter,每个层都有它的scattering半径,颜色,权重。Diffuse层还包括高光/反射两个层。DiffuseColor皮肤顶层颜色控制。WeightDiffuse在顶层皮肤权重合成展示。Diffuseweightvaluesfromlefttoright -0,0.25
3、,5.0,7.5,1SSSSpecifytheweightoftheSSScontribution.指定sss权重ModellitfrombehindshowingsssscatterSSSWeightSSSWeight0SSSWeight0.5SSSWeight1ShallowScatter,MidScatter,DeepScatter三层中的每一层,都提供以下控制器:Color Weight Radius这允许你在接近皮肤外表提供不同的效果,在较深层皮肤,和在皮肤下层你会看到默认颜色例如深层散射中的红色是拾取自皮肤外表之下的血液的红色,而更典型的肉色色调是通过其余两层,控制每层贡献多少权重
4、。ShallowScatterShallowScatter0ShallowScatter0.5ShallowScatter1MidScatterMidScatter0MidScatter0.25MidScatter1DeepScatterDeepScatter0DeepScatter0.5DeepScatter1ScatterRadiusShallowScatterRadius0.05ShallowScatterRadius0.1ShallowScatterRadius0.2MediumScatterRadius0.05MediumScatterRadius0.1MediumScatterRa
5、dius0.2DeepScatterRadius0.05DeepScatterRadius0.1DeepScatterRadius0.2PrimaryReflection,SecondaryReflectionPrimarySpecularSecondarySpecularRoughness0.5PrimaryandSecondarySpecularPrimaryandSecondaryReflectionPrimaryReflectionWithSecondaryReflectionColorRoughnessRoughness0Roughness1SpecularWeightSpecula
6、rWeight0SpecularWeight1ReflectionWeightReflectionWeight0ReflectionWeight1EnableFresnelFalloffEnableFresnelFalloff-OffEnableFresnelFalloff-OnFresnelCoefficientFresnelCoefficient0.08FresnelCoefficient1Options为了令材质更快渲染,开启Options栏里的所有选项提高次级光线的计算速度。SampleSSSOnlyinGIRays当打开时,GI/Diffuse光线将只“看见材质的SSS构成组件,因此
7、渲染更快。SampleSSSOnlyinGlossyRays当打开时,Glossy rays将会只“看见SSS材质的构成组件,因此渲染会更快。你也能控制层如何合成-简单的addtion方式,或者用screen blend方式,这是全局控制缩放SSS效果层。SSSRadiusMultiplier0SSSRadiusMultiplier1SSSRadiusMultiplier10UseScreenpositingOffUseScreenpositingOnAdvantagesovertheStandardshader作为Arnold 构建现存的上层材质,理论上你不使用skin_sss材质能够得到同样的效果,例如使用Standard shader。无论如何,skin_sss材质更容易管理However, the skin_sss shader makes life easier by collecting things together in a useful way。当使用standard shader去做皮肤材质,它经常需要为每个颜色通道设置sss半径值,例如使用一个大半径值的红色通道令较薄的肌肉处显现红色,如耳朵。耳朵与其它较薄的区域都变成红色,像它们该有的,但仍有许多绿/蓝错误颜色在剩下的皮肤外表上。Skin_sss材质可为皮肤材质解决这个问题并提供一个更好的散射点。文档