首页 > 其他 > 详细

[原]Unity3D深入浅出 - 天空盒(Skyboxes)

时间:2014-08-21 09:45:23      阅读:499      评论:0      收藏:0      [点我收藏+]

Unity3D中自带了9中天空盒,在Assets - Import Package - Skyboxes 即可导入天空盒资源。

为Scene添加Skybox:在Edit菜单项里的Render Settings的面板中有一个 Skybox Material属性,可为其指定天空盒材质,直接将刚才导入的天空盒资源拖拽到该属性即可。

为Camera添加Skybox:选中Camera后,才菜单栏中依次选中 Component - Rendering - Skybox,然后Camera的属性面板就多了一个Skybox组件,将需要的天空盒材质拖拽到在该组件的Custom Skybox属性即可。

需要注意的是为Camera添加Skybox后,如果在场景中更换了相机,天空盒也会随之改变。

 

自定义天空盒:在这之前要准备好6张无缝链接的天空图片纹理,可通过软件生成或拍照的方式获得,这6张材质分别用于天空盒的前后左右上下。

1.创建一个Material,选中该材质,在属性面板中选择Shader,在弹出的列表中依次选择RenderFX - Skybox项,指定天空盒类型的Shader。

2.将预备好的6张材质分别对应上一部材质中的Skybox图片纹理。

3.保存为一个材质球,即可在项目工程中使用。

注意:如果发现天空盒转接处有明显的接缝,这是由于纹理的Warp Mode(循环模式)设置方式造成的,将6张天空盒材质纹理的Warp Mode设置为Clamp方式,单击Apply按钮应用设置。

[原]Unity3D深入浅出 - 天空盒(Skyboxes),布布扣,bubuko.com

[原]Unity3D深入浅出 - 天空盒(Skyboxes)

原文:http://www.cnblogs.com/tonge/p/3926371.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!