【Unity3D】如何在 VR 中观看全景图片
在 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 中观看全景图片相关推荐
- Unity3D 对于在VR中普通摄像头和VR摄像头同时存在——分屏
这两天在研究关于VR的分屏,由于甲方要求需要在VR运行时,有多个一般的摄像头像监控一样定点存在场景中. 而且能同时在屏幕上看到,我查了很多资料,并没有查到相关特别好的资料,只能找到如下的解决方案. 解 ...
- 如何在vr中进行视频播放
如何让自己新建的mediaplayer可以播放视频呢? 放视频的原理是:在[电视面板]上根据帧率进行每一帧动态换贴图. 所以,实质上视频的播放是进行每一帧换贴图. 所以 新建mediaplayer 设 ...
- 如何在VR(虚拟现实)中制作物体或物体?
If you've enjoyed gaming using an Oculus Rift S or Sony PlayStation headset, then you've had a hands ...
- VR中多模式异步协作的挑战和设计考虑因素
VR中多模式异步协作的挑战和设计考虑因素 原作者: KEVIN CHOW, University of British Columbia, Canada CAITLIN COYIUTO, Univer ...
- 如何在VR全景中嵌入AI数字人功能?打造云端体验感
互联网产品的更新迭代是很快的,众多行业都会不断的上新产品,不久前我们推出了AI数字人讲解功能,那么如何在VR全景作品中嵌入这种功能呢?其实这些功能都是市场发展的需求,毕竟现在元宇宙的概念爆火也在无形之 ...
- 如何在Unity中使用WebXR开发AR/VR应用
WebXR是一种具有巨大潜力的技术,但是目前,它提供的开发工具比独立VR开发差得多,在独立VR开发中,我们使用Unity和Unreal Engine.Mozilla 为沉浸式Web做了大量工作,为Un ...
- 如何在3Dmax中渲染VR草图?
如何在3Dmax中渲染VR草图? 如何在3Dmax中渲染VR草图?在室内设计中,为了调整方便快捷,需要设置Vray渲染器,调整到草图渲染的水平,这样在调整场景中的灯光时,可以更快地观察灯光的变化.以及 ...
- unity 2019 点击脚本启动不了VS_如何在Unity中使用WebXR开发AR/VR应用
WebXR是一种具有巨大潜力的技术,但是目前,它提供的开发工具比独立VR开发差得多,在独立VR开发中,我们使用Unity和Unreal Engine.Mozilla 为沉浸式Web做了大量工作,为Un ...
- UE4中如何播放全景视频/全景视频如何在VR设备中播放
UE4中如何播放全景视频/全景视频如何在VR头显中播放 1.全景视频的播放与普通视频在UE4中播放的前序流程基本一致 2.在项目的Content下新建一个Movies文件夹,把装备好的全景视频放进去 ...
最新文章
- CSS before / after伪元素
- codewars-013: Ease the StockBroker
- python项目实例代码-python开源项目及示例代码
- 错误记录​:使用CLLocationManager不走代理方法
- 搭建sql注入实验环境(基于windows)
- SAP UI5 fullScreenPageRoutes in Component.js
- 一篇文章看懂Git是什么以及如何简单的上手Git
- Codeforces Round #632 (Div. 2) E. Road to 1600 构造好题
- Ubuntu nginx+uwsgi部署Django项目
- 强生CEO加入苹果成为新董事
- 《SQL高级应用和数据仓库基础(MySQL版)》学习笔记 ·009【多表连接查询】
- [原创]数论个人模板
- ASP.NET Ajax 实现无刷新分页
- Mysql JSON对象和JSON数组查询
- 【TypeScript系列教程13】String 字符串对象的基本使用
- 电信光猫 DDNS路由设置-基于DNSPOD
- Debian11 安装Chromium浏览器
- 路由器和计算机的功能有何不同,网关和路由器的区别是什么 两者又有什么不同...
- 无人驾驶失败案例汇总
- 基于PLC音乐喷泉控制系统设计音乐喷泉组态设计音乐喷泉