Unity天空盒子CubeMap制作 |
您所在的位置:网站首页 › vube › Unity天空盒子CubeMap制作 |
在制作我的VR展厅时,我用了普通的六面天空盒,但因为是用VR观看,天空盒的不足之处就暴露了。如图:
很明显的可以看到边界
这当然不会是我想要的效果,于是我查到了CubeMap制作的全景天空盒。 制作CubeMap需要用到全景图,全景图用jpg、bmp、tga等格式的图都可以 长相例如:
但是最适合做全景效果的是HDRI图(全称 高动态范围图像) 格式是.hdr
这种图片与普通图片最大的区别就是其有着保存光照信息的功能(而且一般见到的HDRI全景图分辨率都挺高的) 这种格式的图可以直接导入Unity,也可以直接用Photoshop打开
导入unity后,将其Texture Type改为CubeMap点击Apply后即可使用
但只有旧版的Unity才有,我用的2017版本的Unity的Texture Type中并没有CubeMap这个选项
新版的Unity 改法则是: 先将Texture Shape改为Cube
再将Mapping改为Latitude-Longitude Layout(cylindrical)
然后点击Apply即可。 设置好图片之后,新建一个Material,将Shader改为Skybox/CubeMap
然后将刚刚的全景图指定给它 之后点击Window/Lighting/Settings 将Skybox Materia指定为刚才做的材质球
搞定~
|
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |