unity中简单全景搭建
全景场景能够直观的展现一部分区域的全貌,在全景场景中我们能360°观看周围的景象,仿佛自身就在这个场景中,在场景的外部,我们能发现场景就是一个密封的球体,我们是处在球体的内部观察周围,在球内部观察四周看到的都是球的内表面,所以我们看到的全景其实就是贴在密封球体内的一张全景图片。接下来要介绍的就是如何在unity中用一个球体来搭建全景场景。
一、场景搭建的准备
接下来介绍的是使用暴风魔镜观看的全景场景,我们要先下载一个暴风魔镜在unity中运用的SDK插件,一张全景图片。这样我们通过SDK插件就能实现360°视觉观看的效果,而观看全景肯定需要图片,全景图片就是为观看全景环境而准备的。我们可以发现全景图片在一些地方是有扭曲的,这些就是方便这张图首尾的衔接自然,达到整个图片的完整性。如果使用一张普通的图片而非全景图片,在图片衔接时就会产生图像的扭曲。图片和插件准备好后就可以进行全景场景的搭建。
二、搭建场景
在unity中先导入SDK插件,然后创建一个Sphere球体,,把原有的摄像头删除,加入SDK插件中的预制体MojingMain,这个预制体其实就相当于暴风魔镜的眼镜,把预制体放在球体的内部 ,灯光也得放在球体内部。接下来搭建场景