在 Unity 里观看全景图,其原理就是制作一个很大的 全景球 ,球面材质为 全景图片的贴图,然后将相机放在球心向外看,即可达到观看全景图片的效果。

解决方案

1、 在 Hierarchy 中新建一个球体 Sphere,半径稍微大一点(防止相机在移动的时候不小心露出全景球外,造成穿帮)。

2、 在 Project 中新建一个 Material ,命名为 Material,新建一个 Shader ,命名为 DoubleSide, 并将准备好的 全景图片 放进来。

3、 双击打开新建好的 shader DoubleSide,对其进行修改。

4、 将 shader 拖到 material 上,然后将 全景图 拖到 material 的 texture 处,最后将 material 拖到场景里的 sphere 上。


5、 最后将相机放在全景球的球心位置即可。

参考资料

【1】https://blog.csdn.net/wuyt2008/article/details/54313474

【Unity3D】如何在 VR 中观看全景图片相关推荐

  1. Unity3D 对于在VR中普通摄像头和VR摄像头同时存在——分屏

    这两天在研究关于VR的分屏,由于甲方要求需要在VR运行时,有多个一般的摄像头像监控一样定点存在场景中. 而且能同时在屏幕上看到,我查了很多资料,并没有查到相关特别好的资料,只能找到如下的解决方案. 解 ...

  2. 如何在vr中进行视频播放

    如何让自己新建的mediaplayer可以播放视频呢? 放视频的原理是:在[电视面板]上根据帧率进行每一帧动态换贴图. 所以,实质上视频的播放是进行每一帧换贴图. 所以 新建mediaplayer 设 ...

  3. 如何在VR(虚拟现实)中制作物体或物体?

    If you've enjoyed gaming using an Oculus Rift S or Sony PlayStation headset, then you've had a hands ...

  4. VR中多模式异步协作的挑战和设计考虑因素

    VR中多模式异步协作的挑战和设计考虑因素 原作者: KEVIN CHOW, University of British Columbia, Canada CAITLIN COYIUTO, Univer ...

  5. 如何在VR全景中嵌入AI数字人功能?打造云端体验感

    互联网产品的更新迭代是很快的,众多行业都会不断的上新产品,不久前我们推出了AI数字人讲解功能,那么如何在VR全景作品中嵌入这种功能呢?其实这些功能都是市场发展的需求,毕竟现在元宇宙的概念爆火也在无形之 ...

  6. 如何在Unity中使用WebXR开发AR/VR应用

    WebXR是一种具有巨大潜力的技术,但是目前,它提供的开发工具比独立VR开发差得多,在独立VR开发中,我们使用Unity和Unreal Engine.Mozilla 为沉浸式Web做了大量工作,为Un ...

  7. 如何在3Dmax中渲染VR草图?

    如何在3Dmax中渲染VR草图? 如何在3Dmax中渲染VR草图?在室内设计中,为了调整方便快捷,需要设置Vray渲染器,调整到草图渲染的水平,这样在调整场景中的灯光时,可以更快地观察灯光的变化.以及 ...

  8. unity 2019 点击脚本启动不了VS_如何在Unity中使用WebXR开发AR/VR应用

    WebXR是一种具有巨大潜力的技术,但是目前,它提供的开发工具比独立VR开发差得多,在独立VR开发中,我们使用Unity和Unreal Engine.Mozilla 为沉浸式Web做了大量工作,为Un ...

  9. UE4中如何播放全景视频/全景视频如何在VR设备中播放

    UE4中如何播放全景视频/全景视频如何在VR头显中播放 1.全景视频的播放与普通视频在UE4中播放的前序流程基本一致 2.在项目的Content下新建一个Movies文件夹,把装备好的全景视频放进去 ...

最新文章

  1. CSS before / after伪元素
  2. codewars-013: Ease the StockBroker
  3. python项目实例代码-python开源项目及示例代码
  4. 错误记录​:使用CLLocationManager不走代理方法
  5. 搭建sql注入实验环境(基于windows)
  6. SAP UI5 fullScreenPageRoutes in Component.js
  7. 一篇文章看懂Git是什么以及如何简单的上手Git
  8. Codeforces Round #632 (Div. 2) E. Road to 1600 构造好题
  9. Ubuntu nginx+uwsgi部署Django项目
  10. 强生CEO加入苹果成为新董事
  11. 《SQL高级应用和数据仓库基础(MySQL版)》学习笔记 ·009【多表连接查询】
  12. [原创]数论个人模板
  13. ASP.NET Ajax 实现无刷新分页
  14. Mysql JSON对象和JSON数组查询
  15. 【TypeScript系列教程13】String 字符串对象的基本使用
  16. 电信光猫 DDNS路由设置-基于DNSPOD
  17. Debian11 安装Chromium浏览器
  18. 路由器和计算机的功能有何不同,网关和路由器的区别是什么 两者又有什么不同...
  19. 无人驾驶失败案例汇总
  20. 基于PLC音乐喷泉控制系统设计音乐喷泉组态设计音乐喷泉

热门文章

  1. DirectUI界面编程(五)WindowImplBase的使用
  2. c语言数据交换方法,实现C语言数据交换的几种方法
  3. java二叉搜索树详解
  4. 【MinIO异常】Storage reached its minimum free drive threshold 的解决方案
  5. 全球与中国轨道车连接器市场现状及未来发展趋势2022-2028
  6. 网购平台与https
  7. 谁说菜鸟不会数据分析电子书
  8. 气候统计实习——EMD与ESMD方法介绍与应用(附matlab代码)
  9. Kotlin Navigation开发
  10. redis常用数据结构与安装使用