Unity基础(03)——物体材质、颜色及透明度

一、物体

物体本质就是一个容器,用来存放各种组件

  • Mesh Filter ——决定物体的形状
  • Mesh Renderer —— 为渲染,决定物体是否显示出来

     

二、材质颜色的修改

1、父物体和子物体

在Hierarchy面板中,将一个物体拖动到另一个物体中,则子物体将继承父物体的移动、旋转和缩放,但子物体不影响父物体。一般新建一个空物体,将其作为父物体。然后将其重置,使其坐标为世界坐标原点。

如果一个组中有父物体、子物体。则在Inspector 中,父物体的坐标为世界坐标;子物体的坐标是相对于父物体的坐标,而非世界坐标。

2、创建材质

(1)、在Project 面板上点击创建,来创建材质。通过材质来修改物体的颜色,亮度及透明度。

  

 (2)、箭头所指的地方即为修改颜色的地方。Albedo前面的小矩形框为纹理的修改地方,将图片拖到该小矩形中将会修改对应物体的纹理。

3、改变物体的颜色

(1)、直接将创建的材质拖放到 Scene 中的对应物体上即可。

(2)、或者将新建的材质改变颜色后,拖动到某一物体如下图所示的位置上

4、让物体淡入淡出

将渲染模式修改成Fade,再取调正RGBA中A的值即可

三、修改物体的透明度

1、和上面一样在Project面板中创建材质,并指定该材质的颜色,然后将该材质拖放到物体上。

 

2、材质的 Shader 对应有很多选项,每一种选项对应于不同的模式。设置透明度的时候需要选中 Legacy Shaders 选项的 Transparent 下面的一种模式,在此选的是 Diffuse 。

     

3、然后点击箭头所指的 Main Color 的位置,将出现左侧方框所示的 Color 选项。调整 A 的值,既可以修改物体的透明度。

      

4、修改后的结果如下图所示

       

四、修改物体的亮度

有时候从外部导入的物体到Unity中时,看起来很暗。此时可以通过调整物体材质的 Shader 方式,来让物体显示的很明亮。、

首先选中物体的材质 Materials ,然后修改Shader的方式,主要有如下两种,根据具体的显示情况来选择合适的。

1、方式一:选中如下图所示的选项

  

2、方式二、

   

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值