立项近7年,索尼产品经理分享PS VR2开发背后的故事

news2024/11/22 19:01:04

备受期待的索尼PS VR2终于正式发售,VR爱好者们终于有机会体验到《地平线:山之呼唤》等PS VR2独占的VR大作。近期,为了解PS VR2头显诞生背后的故事,外媒AV Watch采访到PS VR2的开发负责人Yasuo Takahashi,在本次采访中,Takahashi分享了索尼从PS VR(一代)上获得的经验,PS VR2诞生历程,以及它的目标市场。据悉,Takahashi目前担任SIE全球产品规划部门高级产品经理。

立项近7年时间

据了解,第一代PS VR是在2016年发售的,与此同时索尼已经开始构思下一代产品。也就是说,PS VR1问世没多久,PS VR2就开始立项,经过了近7年,才正式推出。

PS VR1

Takahashi表示:综合了外界对于PS VR1的反馈,我们便开始讨论如何构建次世代VR体验。对于PS VR2,我们最初的构思主要有两点,一个是为用户提供压倒性的沉浸感,另一个是使用简单且舒适。随后的设计也是基于这两点出发。

从2017年开始,PS VR2开始进入技术审查、原型开发阶段,在这个阶段,索尼确定了它的各个功能,包括4K/HDR、眼球追踪、手柄震动反馈、头显震动反馈等等。随后,便开始逐步优化这些功能。

不过,PS VR2立项到正式开发之间有一段间隔,原因是索尼希望对PS VR有进一步了解,获取外界对它的反馈。经过这些年构思和开发,PS VR2的完成度相当高,至于后续是否添加新功能,目前我还不能透露。另外,首发游戏数量对于游戏平台很重要,因此我们在很早就为开发者提供了完成度很高的PS VR2原型。

PS5级别的视觉效果

AV Watch:索尼是如何决定PS VR2视觉配置的?

Takahashi:决定视觉效果的参数有很多,首先就是分辨率。PS VR2依托于PS5,性能高、支持高分辨率,因此决定选择4K分辨率很容易。

PS VR2

高分辨率还不足以实现高质量视觉效果,因此我们加入了HDR技术。从PS4开始,索尼就尝试将HDR显示与游戏体验结合。而在PS VR2的设计上,我们也想要正确的呈现HDR效果。因此,在选择显示方案时,首先关注的就是屏幕的HDR能力。

比如,PS VR2配备了10位彩色屏幕,而PS VR1屏幕只有8位。此外,PS VR2为有机OLED方案,可显示纯黑,而且亮度的动态范围比PS VR1增加了一倍。因此,PS VR2可以渲染较为完整的光影变化,呈现一种空间画布的感觉。

AV Watch:的确,4K并不是VR最高的分辨率,也有其他VR头显超过PS VR2。但是,PS VR2在色彩表现力、动态范围、HDR性能上非常出色。就拿其首发游戏《地平线:山之呼唤》来讲,受益于HDR技术,画面中透过缝隙的光线、云层亮度、茂密的森林渲染的足够清晰,视觉效果优秀。因此可以说,广色域、HDR性能将成为PS VR2的一大卖点。

那么,除了屏幕外,PS VR2又采用了什么透镜来实现色彩鲜艳度和大视场角呢?我们知道,PS VR1采用了非球面透镜,而PS VR2改为菲涅尔透镜,而菲涅尔透镜有一个缺点,就是容易因为光的衍射特性而产生杂散光和色散。对此,索尼是如何考虑的?为什么没有使用Pancake透镜?

Takahashi:在光学设计上,PS VR2的重点是拓宽视场角。PS VR1的水平视场角为100°,而PS VR2将这一数值提升到110°。如果继续使用非球面透镜,那么视场角增大意味着透镜更厚、更重,而如果采用Pancake透镜,亮度的损失又大。于是,我们决定更好的去利用菲涅尔透镜,来实现目标的压倒性视觉效果。

PS VR1采用非球面透镜

AV Watch:PS VR2的光学并不完美,依然存在Godray等非自然光现象,当你的眼睛偏离最佳位置,或仔细观察周围环境时,可能会注意到文字的颜色不均匀。尽管如此,PS VR2的游戏体验非常好,尤其是宽视场角、HDR效果很好,达到了专业、出色的图像质量,这一点与VR一体机的策略正相反。

PS VR2采用菲涅尔透镜

眼球追踪是长远布局

AV Watch:对于VR游戏来讲,眼球追踪功能也很重要,该功能不仅用于输入和交互,还可以实现注视点渲染,优化渲染资源分配,从而提升图像质量。实际体验过该功能后,发现它相当准确。

Takahashi:人们常说,眼球追踪技术可以与VR很好的配合,但由于成本问题,该技术并没有被广泛使用。而索尼认为,眼球追踪与VR的结合潜力很大。比如,注视点渲染功能可以很好的提升渲染效率和质量,此外眼球追踪还可以带来全新的游戏体验,为玩家带来全新的次世代VR交互。

https://v.qq.com/txp/iframe/player.html?vid=o3503o5pl4p

AV Watch:加入眼球追踪模组后,VR头显的成本会上升,因此通常只在专业、高端的VR头显上应用。对于成本问题,索尼是如何考虑的?

Takahashi:的确,我们考虑过推出眼球追踪版(高端机型)和非眼球追踪版PS VR2,但最后并没有这样做,是想让眼球追踪成为VR的基本功能,并推动该功能在跨平台应用。

值得注意的是,我们看好未来3-5年眼球追踪在VR领域的应用。而另一方面,索尼的产品通常生命周期很长,因此决定在PS VR2上先加入这项技术,这样可能在产品发布几年后,人们仍然可以毫不犹豫的使用它。

从PS5开始构建PS VR2

AV Watch:似乎在PS5早期设计阶段,索尼就将对PS VR2的支持考虑在内,因此两款产品可以很好的配合。那么在开发过程中,两个团队之间如何合作?

Takahashi:PS5正面设计了接口,就是出于对连接PS VR2的考虑。实际上,PS5在早期的审查阶段就考虑了接口位置,因为这涉及SoC的配置。

而为了降低VR中的视频延迟,我们在设计PS5时,也在考虑如何降低从PS5输出图像到PS VR2上显示这个过程的延迟。眼球追踪功能也是如此,在开发早期就在PS5 GPU上运行,因此我们可以更好的计算注视点渲染,通过平滑处理来让中心区域的边界不那么明显。

总之,在PS5和PS VR2的适配设计上,我们尽可能减少多余的配置,让硬件和系统软件更好的整合,从而降低延迟。(这是PC VR很难实现的。)

外置处理盒改为内置

AV Watch:在外设和主机的优化设计方面,PS VR1和PS4也做的很好。比如,PS VR1有一个外接的处理器(盒子形态),用来连接头显和PS4,以及通过HDMI接口连接PS4和电视。尽管处理器单元的连接线设置比较复杂,但它起到了非常重要的作用。

与2D电脑屏幕相比,VR最大的区别就是眼前的图像跟随头部运动而变化,给人一种360°环绕式的视觉效果。因此,VR头显的计算单元(PC或主机)需要根据用户头部位置来更新图像,然后传输到头显屏幕中。为了降低这一过程的延迟,通常会在主机中计算一个较宽的图像,当用户头部转动时,便可以快速调整图像。

此外,VR头显可能还会在此过程中加入“插帧”(reprojection)或“时间扭曲”(timewarp)算法,让VR画面更加流畅。

PS VR1的处理器单元就是负责上述计算,这也是在PS4上能运行VR的关键(通过插帧来弥补PS4性能不足)。此外,PS VR1的“电影模式”(在VR中串流2D图像和游戏屏幕的功能),也需要通过该处理器单元来实现。

相比之下,PS VR2的设置比PS VR1简洁很多,没有外接计算单元,只需要插一根线。那么,它又是如何处理图像reprojection的呢?这些计算是在PS5中完成的吗?

Takahashi:PS VR2将处理器单元内置在头显中,取代了外接的设计。实际上,电影模式、reprojection都需要结合头部运动数据,所以这个处理器不能省略。不过在电影模式中,PS VR2头显内的处理器很难显示完整的PS5画面,刷新率最高只有120Hz,分辨率最高单眼1920x1080,且支持HDR。

尽管有人尝试在PC上连接PS VR2头显,但考虑到上述因素,PS VR2连接电脑可能很难。

VST透视暂未开放API

AV Watch:PS VR2不仅支持Inside-Out定位,还能实现VST视频透视,虽然该模式为单色,但分辨率还不错,而且扭曲问题不明显,画面足够立体,甚至可以在透视模式中行走。

Takahashi:VST透视对于VR是必不可少的,它可以让用户戴着头显就能安全的查看周围环境。在PS VR2开发初期,索尼就决定采用图像传感器和Inside-Out定位系统。在设计构思时,我们考虑了双摄像头透视、彩色或黑白摄像头等多种方案。

https://v.qq.com/txp/iframe/player.html?vid=k3503r9bxdd

与此同时,工程团队在开发Inside-Out定位系统时,也开始测试VST透视模式,因此该功能很早在分辨率、延迟、立体视觉等方面得到优化。

不过,PS VR2的VST功能目前只能在系统中运行(用来查看周围环境),还不能和VR游戏结合(未推出API),像Quest Pro那样打造混合现实内容。

不支持3D蓝光

AV Watch:在视频播放方面,PS VR2似乎不支持3D视频格式,比如Blu-Ray 3D(PS5也不支持)。但可播放YouTube等2D视频。

Takahashi:目前,PS VR2和PS5没有支持Blu-Ray 3D格式的计划。如果第三方应用愿意为PS VR2提供支持,我们是欢迎的。

AV Watch:未来,也许PS VR2应该拓展更多基于体验的应用,比如VR直播等等,这些游戏外的应用场景可能会成为PS VR2的加分项。

参考:AVWatch

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/366049.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

尚医通 (二十二)微信支付

目录一、微信支付介绍1、微信扫码支付申请2、开发文档3、微信支付SDK二、微信支付开发2、微信支付前端整合三、订单支付后处理一、微信支付介绍 1、微信扫码支付申请 微信扫码支付是商户系统按微信支付协议生成支付二维码,用户再用微信“扫一扫”完成支付的模式。…

若依框架整合JSP

今天接到组长任务要求SpringbootJSP完成页面渲染,因为是用的若依框架,一上午零零散散的找了很多资料和视频,没有达到理想的结果,在下午中午弄出来了,于是整理出来供大家查看引用。(单纯Springboot项目怎么建…

webRTC学习-基础知识

webRTC学习1、webRTC简介1.1什么是webRTC?1.2、作用2、webRTC通信原理2.1、媒体协商(SDP)2.2、网络协商(candidate)2.2.1、STUN2.2.2、TURN2.3、媒体协商网络协商数据的交换通道webRTC官网1、webRTC简介 1.1什么是web…

wiblogic托管服务器 节点管理 日志文件

创建和配置托管服务器 配置托管服务器 启动托管服务器 startManagedWebLogic.cmd server1 http://localhost:7001 startManagedWebLogic.cmd server3 http://localhost:7001 配置和使用节点管理器 创建 计算机 配置机器 启动节点管理器 startNodeManager.cmd 验…

百度财报解读:营收持平净利增,“文心一言”站C位

ChatGPT之火,点燃了投资者对AI赛道的热情。 而自百度宣布生成式AI产品“文心一言”(ERNIE Bot)将于3月推出以来,这家公司一直处于市场关注的焦点。 2月22日,百度发布了2022年第四季度及全年财报。财报显示&#xff0c…

力扣79.单词搜索

文章目录力扣79.单词搜索题目描述方法一:回溯深搜力扣79.单词搜索 题目描述 给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false 。 单词必须按照字母顺序&#x…

STM32f103 CubeMX封装 led程序

本文代码使用 HAL 库。 文章目录前言一、LED 原理图二、CubeMX创建工程三、LED 相关函数1. 输出电平函数:2. 延时函数:3. 翻转电平函数:四、详细代码实验现象 :总结代码 源码:前言 从这篇文章开始,我们讲解…

6 Namespace,分组和DataID三者之间的关系

命名空间(Namespace) 用于进行租户粒度的配置隔离。不同的命名空间下,可以存在相同的 Group 或 Data ID 的配置。Namespace 的常用场景之一是不同环境的配置的区分隔离,例如开发测试环境和生产环境的资源(如配置、服务…

python 利用装饰器实现类似于flask路由

例子1: def f1():print(1111)def f2():print(2222)if __name__ __main__:print(33)打印结果: 33 在例子1中,f1() 与f2() 都没有被调用,只执行了print(33) f1与f2,是没有被调用的,但是如果f1 和 f2 上面…

R统计绘图 | 物种组成堆叠面积图(绝对/相对丰度,ggalluvial)

一、数据准备 数据使用的不同处理土壤样品的微生物组成数据,包含物种丰度,分类单元和样本分组数据。此数据为虚构,可用于练习,请不要作他用。 # 1.1 设置工作路径 #knitr::opts_knit$set(root.dir"D:\\EnvStat\\PCA")…

pyhon笔记——Anaconda安装

一、简介 Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等 Miniconda包括Conda、Python conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之…

教你如何搭建培训机构-学员管理系统,demo可分享

1、简介1.1、案例简介本文将介绍,如何搭建培训机构-学员管理。1.2、应用场景学员信息报表展示所有正式学员信息,可对学员进行分配班级、转课、续课、扩科、退课、阶段测评等操作。2、设置方法2.1、表单搭建1)新建表单【学员】,字段…

扬帆优配|翻倍牛股“高台跳水”,一度跌停,啥情况

2月23日上午,A股商场窄幅震荡,上证指数上午收盘涨0.07%,煤炭、电力设备等板块领涨。 总的来看,A股商场上午整体体现安静,不过仍有个股大幅动摇,比如前期翻倍热门股汉王科技盘中“高台跳水”,一…

mysql间隙锁

首先我们这里有一个表t,其中的数据如下图所示 注意哈 update由于操作的最新的值,所以是当前读! 另外一个事务插入 8的时候发生锁 而我对id为10的数据进行更新,却不会被锁住 分析:在执行当前读时,由于id7不存…

从0开始写Vue项目-Vue实现数据渲染和数据的增删改查

从0开始写Vue项目-环境和项目搭建_慕言要努力的博客-CSDN博客从0开始写Vue项目-Vue2集成Element-ui和后台主体框架搭建_慕言要努力的博客-CSDN博客从0开始写Vue项目-Vue页面主体布局和登录、注册页面_慕言要努力的博客-CSDN博客从0开始写Vue项目-SpringBoot整合Mybatis-plus实现…

element 下拉框支持搜索并输入

前言 下拉框对于开发来说再常见不过了,也是界面设计中的常用组件,在部分使用场景下,我们需要做到下拉框可以选择的同时,支持搜素和输入,以 element 的下拉框组件为例,当我们同时设置属性让其支持搜素和输入…

ssh的使用

Halo,这里是Ppeua。平时主要更新C语言,C,数据结构算法......感兴趣就关注我吧!你定不会失望。 🌈个人主页:主页链接 🌈算法专栏:专栏链接 我会一直往里填充内容哒! &…

蓝桥杯:统计子矩阵(十三届省赛C++组)

前言: 这道题目是矩阵类型题目经典题型,解题大体思路是前缀和双指针扫描,在我这篇博客中 第十三届蓝桥杯省赛CB组题解_第十三届蓝桥杯b组c答案_正在黑化的KS的博客-CSDN博客 简单提了一下大致解法,今天刷题时又遇到了一个极其相似…

利用Qgis进行WRF中土地利用数据的替换

一、地形数据来源:MCD12Q1_V006 1.1数据介绍: MODIS三级数据土地覆盖类型产品(Land Cover data)是根据一年的Terra和Aqua观测所得的数据经过处理,描述土地覆盖的类型,分辨率为500m。该土地覆盖数据集中包…

jdk、jre、jvm、javase、javaee

JDK Java开发工具包(Java Development Kit)。 开发者使用,里面除了JRE之外还包含java工具。 javac Java源程序编译器,将Java源代码转换成字节码。java Java解释器,直接从字节码文件,又称为类文件。执行Java应用程序的字节代码。…