栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 游戏开发 > 其他

Unity3D中如何制作天空盒

其他 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Unity3D中如何制作天空盒

一、什么是天空盒?

天空盒是一个全景视图,分为六个纹理,表示沿主轴(上,下,左,右,前,后)可见的六个方向。如果天空盒被正确地生成,那么纹理图片的边缘将会被无缝地合并,在里面的任何方向看,都会是一副连续的画面。全景图在场景中所有其他对象物体之后被渲染,并且旋转以匹配Camera的当前方向(它不会随着相机的位置而变化,相机的位置总是被视为在全景图的中心)。因此,使用天空盒一种是将现实感添加到场景的简单方法,并且图形硬件的负载最小。

二、如何制作天空盒?

1、首先准备5张图片(其实只需要包含:top,left,right,front,back等5张图片即可。)

2、打开unity,在Assets目录下,创建一个SkyBox文件夹;

3、将准备好的图片放置到SkyBox目录下;

4、全选图片,在Inspector栏,设置图片属性,如下图:
注意将图片Wrap Mode属性设置为Clamp,可以解决天空盒接缝过渡不自然问题。

5、然后右键,点击create,选择Material,创建一个材质球,重命名为SkyBox,点击SkyBox,在SkyBox Shader处选择:Skybox—>6 Sided;

出现如下界面:(只需要在Front、Back、Left、Right、Up者5处填充照片即可。)
6、填充天空盒;

b、填充:Back[-Z]
至此,天空盒就制作完成了;

7、应用天空盒;

导航到:window—>Renderning---->Lighting Settings,可以看到Lighting界面,然后在environment属性栏中给SkyBox属性

选择刚才制作的天空盒,应用后效果如下:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/902337.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号