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(观看窗口)里,有个小太阳图标的右边这个图标,点一下就可以了
Photoshop|
Dreamweaver|
SVG|
WebGL|
Visual Studio|
PowerDesigner|
Eclipse|
Git|
Apache Ant|
Atom|
Composer|
CodeSmith|
Flex|
Gradle|
Maven|
Sublime Text3|
SVN|
Tableau|
Vim|
Chrome开发者工具|
OpenGL|
Unity|
Direct3D|
用户登录
还没有账号?立即注册
用户注册
投稿取消
| 文章分类: |
|
还能输入300字
上传中....
金牛牛牛牛牛座