欢迎光临散文网 会员登陆 & 注册

unity学习-Material,Skybox,Environment

2022-01-15 23:36 作者:饱腹的偃鼠  | 我要投稿


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 的话偏向环境反射

参考视频

[傅老師/Unity教學] Unity3D基礎入門


unity学习-Material,Skybox,Environment的评论 (共 条)

分享到微博请遵守国家法律