Unity材质
Unity Material是一种新的PBR(基于物理的渲染)材料,它将Unity 5的标准材料引入Modo,作为与专用着色器关联的自定义材质,用于离线渲染,预览和高级视口。
要创建Unity材质,请在Shader Tree,点击Add Layer > Custom Materials > Unity Material。物料已添加到Shader Tree和图层的Properties面板显示。
层 |
|
---|---|
Enable |
切换图层效果的开启和关闭,从而在图层中复制了切换可见性的功能Shader Tree。禁用时,该层对场景的阴影没有影响。但是,禁用的图层将与场景一起保存,并且在Modo会议。 |
Invert |
反转图层的RGB值,产生负面效果。 |
混合模式 |
在同一效果类型的不同图层之间进行效果混合,使您可以堆叠多个图层以获得不同的效果。 有关混合的更多信息,请参见图层混合模式。 |
Opacity |
更改当前图层的透明度。降低该值越来越多地揭示了Shader Tree (如果存在),或使该层本身在表面上的效果变暗。 |
Unity Material |
|
Albedo |
此值指定表面的底色。 |
Metallic |
此选项指定您的表面金属化程度。值0指定非金属表面,而值为1导致金属表面。 |
Smoothness |
此值指定表面的光滑程度。光滑度为0以均匀的方式反射光,而粗糙的表面以不同的角度反射光。 |
Normal Scale |
Unity 5主地图中法线地图的比例。 |
Detail Normal Scale |
Unity 5的辅助贴图中的法线贴图比例。 |
Height Scale |
Unity 5中高度图的比例。 |
Emissive Color |
指定材料的哪一部分应由于发光而发光。 |
Emissive Level |
指定发射级别。 |
Fresnel Reflectance 0 |
确定光的反射。 |
Reflection Rays |
此属性是指与F9要么Preview渲染。指定用于采样反射的光线数量。较多数量的射线可产生更好的渲染质量,但会增加渲染时间。 |
Unity材质的纹理
Modo支持Unity Material的纹理化。若要添加纹理,请按照下列步骤操作:
1. | 在里面Shader Tree,点击Add Layer > Image Map > (load image)。 |
文件浏览器打开。
2. | 导航到您要使用的文件,然后单击Open。 |
3. | 右键点击Effect中纹理层的列Shader Tree。 |
4. | 选择Unity然后从可用效果中进行选择 |
提供以下纹理效果:
• 反照率
• 环境光遮蔽
• 凹凸(这可以通过在Unity中使用高度图来实现。在Modo,则直接指定效果。)
• Detail Albedo x2(Unity 5的Secondary Maps部分中的Detail Albedo x2)。
• 细节遮罩
• 详细法线(Unity 5的“辅助图”部分中的法线图。)
• 发射
• 金属的
• 正常
• 光滑度