#私藏项目实操分享#【愚公系列】2022年02月 U3D全栈班 007-制作设置天空盒资源
  pjqvC5BRM2Nx 2023年11月02日 104 0


前言

在使用Unity开发游戏的时候,设置天空盒肯定是必不可少的。如果使用3D建模,建出天空盒放在场景中会比较麻烦。Unity中提供了简单设置天空盒的功能。只要有天空盒资源文件就可以(天空盒资源文件其实就是六张无缝连接的图片,和一个着色器,着色器Unity已经内置了。

一、制作设置天空盒资源

1.下载资源

下载并导入hdr高动态范围图像资源到Project视图中

#私藏项目实操分享#【愚公系列】2022年02月 U3D全栈班 007-制作设置天空盒资源_菜单栏#私藏项目实操分享#【愚公系列】2022年02月 U3D全栈班 007-制作设置天空盒资源_着色器_02

2.创建材质

Project视图中新建一个Material

#私藏项目实操分享#【愚公系列】2022年02月 U3D全栈班 007-制作设置天空盒资源_菜单栏_03

修改Material的Shader为SkyBox>CudeMap/6Sided,CubeMap类型的Shader贴图需要赋值一个TextureShape为Cube的内容。

3.Material赋值贴图

天空盒子资源中着色器设置成立方体,点击应用

#私藏项目实操分享#【愚公系列】2022年02月 U3D全栈班 007-制作设置天空盒资源_赋值_04

4.渲染场景

菜单栏Window>Rendering>Lighting Setting设置SkyBox Material

#私藏项目实操分享#【愚公系列】2022年02月 U3D全栈班 007-制作设置天空盒资源_着色器_05

选择环境-》材质设置天空盒子场景

#私藏项目实操分享#【愚公系列】2022年02月 U3D全栈班 007-制作设置天空盒资源_着色器_06

5.渲染组件

在上方菜单栏中选择”Component“,然后鼠标移动至下拉菜单中的”Rendering“,右边列出的菜单中就有一项是”Skybox“。点击”Skybox“,就可以将”Skybox“组件添加到MainCamera上面。要注意的是,点击前必须在Hierarchy视图中选中MainCamera,否则无法添加。如果选中了别的对象,会添加到别的对象上去。

#私藏项目实操分享#【愚公系列】2022年02月 U3D全栈班 007-制作设置天空盒资源_赋值_07

6.渲染组件

还有种设置天空盒子材质方式6sided

#私藏项目实操分享#【愚公系列】2022年02月 U3D全栈班 007-制作设置天空盒资源_赋值_08#私藏项目实操分享#【愚公系列】2022年02月 U3D全栈班 007-制作设置天空盒资源_菜单栏_09

总结

天空盒在windows平台有效,但是在其它平台,如移动设备上,它们所支持的天空盒素材的着色器可能是不同的,所以需要准备合适的资源。


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论