96编辑器旗下产品
找图
终身
ID:0
到期时间:永久
退出登录
您的位置:首页 > 百科管理 > 详情

天空盒素材-unity 怎么向场景中加入天空盒

原创:找图网 2023-07-12 18:55:07
  • unity如何从应用商店下载天空盒

  • unity内置的资源包中就有好几个天空盒的素材。这里就使用内置资源包中的一个。先导入天空盒资源包。导入后就可以在项目中看到,并选中”StandardAssets“下的”Skyboxes“。在右边的文件预览框中可以看到一个个天空盒资源文件。

    在Hierarchy中添加一个camera,创建项目的时候默认会添加一个,如果没有就手动添加一个。选中MainCamera。然后在右边的Inspector视图中会显示出MainCamera的各个组件。

    在上方菜单栏中选择”Component“,然后鼠标移动至下拉菜单中的”Rendering“,右边列出的菜单中就有一项是”Skybox“。点击”Skybox“,就可以将”Skybox“组件添加到MainCamera上面。要注意的是,点击前必须在Hierarchy视图中选中MainCamera,否则无法添加。如果选中了别的对象,会添加到别的对象上去。将某一个天空盒的文件拖放到MAinCamera上面Skybox组件的”CustomSkybox“上,这样天空盒就设置好了。可以在游戏效果预览框”Game“中看到效果,运行后也将会有天空盒背景效果。除了将Skybox文件添加到MAinCamera上意外,还有一中设置方法。点击在菜单栏中的”Edit“,鼠标点击下拉菜单中的”SceneRenderSettings“,然后在右边的Inspector视图中,看可以看到,有”SkyboxMaterial“这一项,将天空盒文件拖放到这里也同样可以设置背景天空盒。但如果MainCamera上也设置了天空盒,会显示MainCamera的天空盒,如何MainCamera没有设置天空盒,这边设置的天空盒才会显示出来。

  • 简单天空盒-Skybox

  • 所谓的天空盒就是我们项目中一个场景所设定的背景,就一片天空一样,但是你永远到不了天边,永远就在这片天空里面,所以叫做天空盒;我们新建的场景系统都会默认一个天空盒,如图1.1:

    天空盒打开方式如下1.2:

    改变天空盒也可以在图1.2中的Select Material中选择想要的天空盒。

    这里讲两种创建天空盒的方法。

    在网上找六张天空盒素材图片(一个天空盒对应六张图片),然后把这六张图片导入项目,变成Texture格式的纹理,如图1.3:

    六张图片组成一个天空盒可以把这六个纹理理解成一个正方体的六个面,而天空盒就是这个正方体,我们的场景就是在这个正方体里面。

    后面我们需要在Project中创建一个材质-Material,如图1.4:

    创建好一个材质过后我们就可以在材质的属性里进行天空盒的搭建,如图1.5和1.6:

    选择六张纹理时要注意,就像拼正方体的六个面一样,拼错了天空盒看着就很不和谐,所以我们选择的时候要先判断一下是否正确。图1.7就是应用我们的天空盒:

    这也我们就搭建好了一个简单的宇宙天空盒,如图1.8:

    在网上找一个360度的全景照片,自己拍摄的全景照片也行,然后用这张图片创建一个新的纹理,但是格式改成Cubemap;再创建一个材质,方法和上面一样,但是在选择Shader属性时不同,如图1.9:

    后面我们只需要把新建的Cubemap类型的纹理导入进去就行了,如图2.0:

    这样我们就完成了用一张全景图片搭建了一个天空盒,如图2.1:

  • unity 怎么向场景中加入天空盒

  • unity添加天空盒有两种方法,分别为向场景添加和向摄像机添加。首先我们在assert里面导入skybox素材。

    向camera里导入:

    点击camera或者main camera,再点击component,选renderin,点skybox.再inspector里面会成这样,注意,第一个框框必须是skybox。然后在第二个框框里面导入素材。

    向scene里导入:

    在edit里点render setting即可。再在红框框处选择。

    scene里面添加skybox什么时候都可以看到,camera只有在该摄像机里面可以看到。

    最新文章 更多
    最新素材 更多
    公司介绍 网站地图 图片资讯
    Copyright © 2010-2022 山东找图网络科技有限公司  鲁ICP备18007836号-3  邮箱:15653358549@163.com