用户登录
用户注册

分享至

unity 天空盒

  • 作者: 金牛牛牛牛牛座
  • 来源: 51数据库
  • 2020-09-21
unity添加天空盒有两种方法,分别为向场景添加和向摄像机添加。首先我们在assert里面导入skybox素材。
向camera里导入:
点击camera或者main camera,再点击component,选renderin,点skybox.再inspector里面会成这样,注意,第一个框框必须是skybox。然后在第二个框框里面导入素材。
向scene里导入:
在edit里点render setting即可。再在红框框处选择。
scene里面添加skybox什么时候都可以看到,camera只有在该摄像机里面可以看到。



  可以使用 unisky 插件,百度 unisky入门资料。unisky 可以用代码控制天空盒随游戏时间的变化而变化,设定太阳的颜色等。



  一,创建材质球,在Assets菜单里,点击create,弹出右边的菜单,选择Material

二,编辑材质球
点击新建的材质球,在Inspector菜单中,
1,选择类型
点击Shader的下拉菜单,选择RenderFX,在弹出的左边的菜单中选择Skybox
2,贴图
共有六个面的贴图选项,分别依次是
front(前),back(后),left(左),right(右),up(上),down(下)

再分别点击select选项,在弹出的菜单中选择天空贴图对应名字的贴图,此类贴图每组应该有六个面的贴图

三,绑定skybox材质球
点击Edit,在菜单中选择Render Settings,在Inspector中,有一个Skybox Material选项,
拖动我们创建的这个材质球到这个选项中就可以了
如果没有显示天空,在scene(观看窗口)里,有个小太阳图标的右边这个图标,点一下就可以了
软件
前端设计
程序设计
Java相关