unity学习-Material,Skybox,Environment

1.材质 Material
材质球的基本属性
Main Maps
-1.Albedo:Texture 贴图 漫反射 基础色
-2.Tiling 重复次数
-3.offset 偏移
-4.Smothness 光滑度 0 橡皮树木 1玻璃
-5 Metalic 金属度 铁 有科学的数值 需要查表
-6 Normal 法线贴图 节约资源
视觉的欺骗:Normal 法线贴图

可以在网上搜索Pbr Material
低模可以通过法线贴图显得很逼真和漂亮,手机游戏避免资源的消耗使用法线贴图
高模转低模过程中生成法线贴图使用

2.天空盒 Skybox
2D图片->SkyBox

Texture Shape->从2D转为Cube 就变为可以用的天空盒了

2017之前可以直接拖动
2017之后的版本要新建一个Material Shader->SkyBox->Cubemap在CubeMap里拖动上面做好的SkyBox

CubeMap

-Tint Color 基础颜色
-Exposure 曝光程度
-Rotation 旋转
HDRI

1.转为Cube可以作为SkyBox
2.新建Material Shader->Skybox->Panoramic



3.Lighting Setting 灯光设置
Environment环境
-Sun Source 最亮的灯作为太阳 默认为Direction Light
Environment Lighting
-Source [Color][SkyBox][]
-SKy Color 天空
-Equator Color 赤道
-Ground Color地面

方块基本色是白色的,但是因为环境光的影响变为了粉色,环境光的颜色是场景里最暗的不可能有比之还暗的颜色

注意这是球体反射的环境,-SKy Color 天空-Equator Color 赤道-Ground Color地面的设置
Environment Reflections环境反射
环境反射:Environment Reflections
-source 预设使用Skybox反射
-Resolution 分辨率
-Compression 压缩 集成显卡不压缩 好的显卡选择Compression
-Intensity Multiplier 权重
-Bounces 反射次数

但是这里反射是假的反射,在旁白新建一个物体的话,其不会反射出来

更改SkyBox的话其反射也会不符合环境
Reflection Probe 反射过程
如果要把旁边的正方体反射出来需要使用Reflection Probe 反射过程

Material的金属与环境光的作用

0的话偏向环境光,1 的话偏向环境反射
