[Unity]3D物体透明化方法透明材质球 |
您所在的位置:网站首页 › unity3d透明材质为什么不显示透明 › [Unity]3D物体透明化方法透明材质球 |
Default-Skybox,Shader:Skybox/Procedural
使用透明材质 1.使用自带的天空盒材质
将其替换成如上图所示的Default-Skybox,就可以变成透明的,测试使用的小方块移动,这个墙就变成了空气墙 墙和测试使用的小方块,都是只有碰撞器(非触发状态),没有刚体。 (Untiy自带的刚体碰撞,会出现很多问题,想要制作成复合自己条件的,刚体碰撞,最好是自己用代码编写)
2.使得被遮挡的物体发光透明 可以参考文章1,2
需要说明的是,3D物体可以改变材质或者是使用Shader来,使得物体发光和高亮,描边 2D物体想要实现 描边 的效果,类似PS里面的 不同 层 对应不同渲染顺序,把白色底边图片 放在最下面渲染即可 高光 效果,需要获得 图片的 设置,对对应的属性进行设置 【Unity&NGUI&UGUI】2D精灵物体变色彩透明以及图片高亮变色的方法
3.创建透明材质球 在Project视图,点击 Create按钮,或者在在Project视图鼠标选中文件夹,鼠标右键该文件夹 Create-Material 重命名该材质球 名字为Transparent 选中 名字为Transparent 的材质球,在Inspector视图下,使得Shader选择为Standard Rendering Mode为 Fade或者Cutout 使得Albedo 的颜色的Alpha 为0 如下图所示
参考文章: 1. Unity3D研究院之处理摄像机跟随避免相机穿墙拉近或透明的方法(四十四)
2. unity3d 摄像机跟随角色时被物体遮挡解决方案3.[Unity][特效]物体模型逐渐透明
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |