当前位置: 首页 > article >正文

深入浅出谈VR(虚拟现实、VR镜头)

QQ截图20160831090511.png

1、VR是什么鬼?

近两年VR这次词火遍网上网下,到底什么是VR?VR是“Virtual Reality”,中文名字是虚拟现实,是指采用计算机技术为核心的现代高科技手段生成一种虚拟环境,用户借助特殊的输入/输出设备,与虚拟世界中的物体进行自然的交互,通过视觉、听觉和触觉等获得与真实世界相同的感受。

有人问,VR和3D、AR都差不多,都是三维图像,有什么区别?最简单直接的区别是VR是可以交互的,通过传感器可以感应人的动作的,根据不同动作做场景转换或者其他的信息交互。

2、VR的原理是什么?

提起VR就有一种高大上的感觉,实际上原理很简单,并不复杂。

VR主要由显示屏、处理器、传感器、摄像头、无线连接、存储/电池、镜片等组成。我想大家最关注的是显示屏上的影像是怎么透射成一个“虚拟现实”的场景的,这就要分析人眼和光学系统的原理。

 

2015111311073425b78_550.jpg

首先说影片资源,,VR的三维环境需要视频拍摄设备能够以360度全方位拍摄,然后通过显示屏分左右分别现实图像。

201608311472611308153580.jpg

人的眼睛只有双目的时候才能有距离感,才能实现3D效果。VR镜头相当于放大镜,高中物理就学过物体在一倍焦距以内成放大正立的虚像,不懂的就去脑补一下,VR镜头把左右眼视角的图像投影到人的眼睛里,这样就形成VR影像。

另外提到沉浸感,为了达到更好的沉浸式效果,视场角越大越好,但是人单眼的舒适角大约只有60°,在这个方位内人眼视力最敏感,超过了这个范围人会本能的转头。一般来说,镜片尺寸越大,人眼越不容易注意到透镜边缘,沉浸感越好。


http://www.kler.cn/a/538668.html

相关文章:

  • Qt通过FFmpeg打开RTSP并截图一帧作为背景
  • PySide(PyQT)的 QGraphicsScene 中检测回车键
  • 【Git】tortoisegit使用配置
  • DeepSeek在FPGA/IC开发中的创新应用与未来潜力
  • SpringBoot速成(七)注册实战P2-P4
  • 【电机控制器】STC8H1K芯片——低功耗
  • 1、http介绍
  • 深入探究 C++17 std::is_invocable
  • LeetCode--300. 最长递增子序列【DP+二分】
  • 自动化测试工具selenium的安装踩坑
  • android隐藏虚拟按键recents button
  • Android的MQTT客户端实现
  • Qt实现简易视频播放器
  • Spring Boot 自动装配原理与优化实践
  • 算法与数据结构(合并K个升序链表)
  • C#面试常考随笔14: 方法如何传递不定数量的参数?params关键字怎么使用?
  • kafak最新安装教程【kafka_2.13-3.9.0】双语版
  • 电商行业的新篇章:3D和AR技术助力销售转化率提升!
  • 基于html和vue.js以及其他编程技术打造一个仿京东购物网站平台
  • c++学习笔记——c++基础
  • 【DeepSeek】DeepSeek概述 | 本地部署deepseek
  • Day81:数据的保存
  • Thinkpad T480s/X1c 2018 Manjaro Sway(ArchLinux)安装指纹(ID 06cb:009a)
  • 【C语言标准库函数】三角函数
  • 基于SpringBoot的巡游出租管理系统
  • 2025年最新版武书连SCD期刊(中国科学引文数据库)来源期刊已更新,可下载PDF版!需要的作者进来了解~