虚拟现实文字显示的方法、装置和虚拟现实设备制造方法及图纸

技术编号:21003619 阅读:24 留言:0更新日期:2019-04-30 21:25
本申请提供一种虚拟现实文字显示的方法、装置和虚拟现实设备。该方法包括:接收文本信息;根据虚拟现实VR设备的度像素PPDVR设备、用户眼睛的度像素PPD人眼、VR中该文本信息与该用户眼睛之间的距离信息以及修正值α,确定该文本信息的字体大小;根据该文本信息的字体大小,渲染该文本信息;显示渲染后的文本信息。本申请提供的拟现实文字显示的方法,可以解决当前虚拟现实环境中文字显示不清晰的问题,而且可以直接运用至各种虚拟现实平台上。同时也解决了在虚拟环境中,开发者无法快捷的得到在不同VR设备中,不同的虚拟环境的距离下的各种舒适可读的字体高度的问题。提高用户体验,降低开发成本。

The Method, Device and Virtual Reality Device of Virtual Reality Text Display

【技术实现步骤摘要】
虚拟现实文字显示的方法、装置和虚拟现实设备
本申请涉及虚拟现实显示领域,更为具体的,涉及一种虚拟现实文字显示的方法、装置和虚拟现实设备。
技术介绍
虚拟现实(virtualreality,VR)是利用电脑模拟产生一个三度空间的虚拟世界,提供使用者关于视觉、听觉、触觉等感官的模拟,让使用者如同身历其境一般,可以及时、没有限制地观察三度空间内的事物。VR硬件中的显示设备包括VR头显(头戴显示器)设备。双目全方位显示器等,使用者通过佩戴VR显示设备来获得关于视觉的虚拟现实效果。例如,VR显示设备可以包括VR眼镜、VR头盔等。目前,受限于VR硬件性能,使用者的眼睛累、看不清VR场景中的文字或图像是目前VR体验过程中最常遇到的问题。特别是对于VR体验过程中使用者看文本信息的情况,越小的文字显示越不清晰,极大的降低用户的体验,如何能快速找到最小舒适可读字体并提高用户体验成为业界急需解决的问题。
技术实现思路
本申请提供一种虚拟现实文字显示的方法、装置和虚拟现实设备,可以解决当前虚拟现实环境中文字显示不清晰的问题,而且可以直接运用至各种虚拟现实平台上。同时也解决了在虚拟环境中,开发者无法快捷的得到在不同VR设备中,不同的虚拟环境的距离下的各种舒适可读的字体高度的问题。提高用户体验,降低开发成本。第一方面,提供了一种虚拟现实文字显示的方法,包括:接收文本信息;根据虚拟现实VR设备的度像素、用户眼睛的度像素、VR中该文本信息与该用户眼睛之间的距离信息以及修正值α,确定该文本信息的字体大小;根据该文本信息的字体大小,渲染该文本信息;显示渲染后的文本信息。第一方面提供的虚拟现实文字显示的方法,可以根据用户眼睛的度像素PPD人眼、该VR设备的度像素PPDVR设备、虚拟空间内文本信息与用户眼睛之间的距离以及修正值α,来确定不同的VR设备以及不同的距离对应的清晰可读的字体大小,对于VR系统的显示文本的设计和开发者而言,可以避免利用现有的目测方式进行字体效果判断带来的个体差异性,因此,采用本申请实施例的方法进行VR系统的显示文本的设计和开发出的字体具有普适性,对于绝大多数用户而言,字体效果都是清晰的。而且,对于不同的规格的VR设备而言,相同的内容在具有不同的度像素的VR设备之间进行迁移时,由于第一方面提供的虚拟现实文字显示的方法和VR设备的度像素有关,字体大小可以随着不同的度像素进行调整,即可以适应不同规格的VR设备,避免了文本信息在不同规格的VR设备迁移过程中出现了文字效果出现差异的情况。提高了用户体验,降低了文本信息在不同规格的VR设备迁移的难度和成本。在第一方面的一种可能的实现方式中,在根据虚拟现实VR设备的度像素、用户眼睛的度像素、VR中该文本信息与该用户眼睛之间的距离信息以及修正值α,确定该文本信息的字体大小之前,该方法还包括:获取VR中该文本信息与该用户眼睛之间的距离信息。在第一方面的一种可能的实现方式中,该文本信息包括VR中该文本信息与该用户眼睛之间的距离信息。在第一方面的一种可能的实现方式中,该文本信息的字体大小与该VR设备的度像素、该用户眼睛的度像素、VR中该文本信息与该用户眼睛之间的距离信息以及该修正值α之间的关系为:其中,HVR为该文本信息的字体大小,PPD人眼为该用户眼睛的度像素,PPDVR设备为该VR设备的度像素,d为VR中该文本信息与该用户眼睛之间的距离,α为该修正值。在第一方面的一种可能的实现方式中,根据虚拟现实VR设备的度像素、用户眼睛的度像素、VR中该文本信息与该用户眼睛之间的距离信息以及修正值α,确定该文本信息的字体大小,包括:根据该文本信息的字体大小HVR与该VR设备的度像素PPDVR设备、该用户眼睛的度像素PPD人眼、VR中该文本信息与该用户眼睛之间的距离d以及该修正值α之间的该关系,确定该文本信息的字体大小。在第一方面的一种可能的实现方式中,该用户眼睛的度像素PPD人眼为每度60像素。在第一方面的一种可能的实现方式中,该修正值α为文字高度与该用户眼睛形成的高对应视角,α的取值范围为大于或等于18度并且小于或者等于22度。第二方面,提供了一种虚拟现实文字显示的装置,包括文字参数控制模块、3D渲染模块和显示模块。该文字参数控制模块,用于接收文本信息;该文字参数控制模块还用于:根据虚拟现实VR设备的度像素、用户眼睛的度像素、VR中该文本信息与该用户眼睛之间的距离信息以及修正值α,确定该文本信息的字体大小;该3D渲染模块,用于根据该文本信息的字体大小,渲染该文本信息;该显示模块,用于显示渲染后的文本信息。第二方面提供的虚拟现实文字显示的装置,可以根据用户眼睛的度像素PPD人眼、该VR设备的度像素PPDVR设备、虚拟空间内文本信息与用户眼睛之间的距离以及修正值α,来确定不同的VR设备以及不同的距离对应的清晰可读的字体大小,对于VR系统的显示文本的设计和开发者而言,可以避免利用现有的目测方式进行字体效果判断带来的个体差异性,因此,采用本申请实施例的装置进行VR系统的显示文本的设计和开发出的字体具有普适性,对于绝大多数用户而言,字体效果都是清晰的。而且,对于不同的规格的VR设备而言,相同的内容在具有不同的度像素的VR设备之间进行迁移时,由于第二方面提供的虚拟现实文字显示的装置和VR设备的度像素有关,避免了文本信息在不同规格的VR设备迁移过程中出现了文字效果出现差异的情况。提高了用户体验,降低了文本信息在不同规格的VR设备迁移的难度和成本。在第二方面的一种可能的实现方式中,在该文字参数控制模块确定该文本信息的字体大小之前,该文字参数控制模块还用于:获取VR中该文本信息与该用户眼睛之间的距离信息。在第二方面的一种可能的实现方式中,该文本信息包括VR中该文本信息与该用户眼睛之间的距离信息。在第二方面的一种可能的实现方式中,该文本信息的字体大小与该VR设备的度像素、该用户眼睛的度像素、VR中该文本信息与该用户眼睛之间的距离信息以及该修正值α之间的关系为:其中,HVR为该文本信息的字体大小,PPD人眼为该用户眼睛的度像素,PPDVR设备为该VR设备的度像素,d为VR中该文本信息与该用户眼睛之间的距离,α为该修正值。在第二方面的一种可能的实现方式中,该文字参数控制模块具体用于:根据该文本信息的字体大小HVR与该VR设备的度像素PPDVR设备、该用户眼睛的度像素PPD人眼、VR中该文本信息与该用户眼睛之间的距离d以及该修正值α之间的该关系,确定该文本信息的字体大小。在第二方面的一种可能的实现方式中,该用户眼睛的度像素PPD人眼为每度60像素。在第二方面的一种可能的实现方式中,该修正值α为文字高度与该用户眼睛形成的高对应视角,α的取值范围为大于或等于18度并且小于或者等于22度。第三方面,提供了一种虚拟现实文字显示的装置,该装置包括处理器和存储器,用于支持该装置执行上述方法中相应的功能。该存储器存储程序,该处理器用于调用所述程序实现上述第一方面及其各种实现方式中的虚拟现实文字显示的方法。第四方面,提供了一种VR设备,包括上述的第二方面或者第三方面以及其任意一种可能的实现方式提供的虚拟现实文字显示的装置。第四方面提供的VR设备,可以执行上述第一方面提供的虚拟现实文字显示的方法。即根据用户眼睛的度像素PPD人眼、本文档来自技高网...

【技术保护点】
1.一种虚拟现实文字显示的方法,其特征在于,包括:接收文本信息;根据虚拟现实VR设备的度像素、用户眼睛的度像素、VR中所述文本信息与所述用户眼睛之间的距离信息以及修正值α,确定所述文本信息的字体大小;根据所述文本信息的字体大小,渲染所述文本信息;显示渲染后的文本信息。

【技术特征摘要】
1.一种虚拟现实文字显示的方法,其特征在于,包括:接收文本信息;根据虚拟现实VR设备的度像素、用户眼睛的度像素、VR中所述文本信息与所述用户眼睛之间的距离信息以及修正值α,确定所述文本信息的字体大小;根据所述文本信息的字体大小,渲染所述文本信息;显示渲染后的文本信息。2.根据权利要求1所述的方法,其特征在于,在所述根据虚拟现实VR设备的度像素、用户眼睛的度像素、VR中所述文本信息与所述用户眼睛之间的距离信息以及修正值α,确定所述文本信息的字体大小之前,所述方法还包括:获取VR中所述文本信息与所述用户眼睛之间的距离信息。3.根据权利要求1所述的方法,其特征在于,所述文本信息包括VR中所述文本信息与所述用户眼睛之间的距离信息。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述文本信息的字体大小与所述VR设备的度像素、所述用户眼睛的度像素、VR中所述文本信息与所述用户眼睛之间的距离信息以及所述修正值α之间的关系为:其中,HVR为所述文本信息的字体大小,PPD人眼为所述用户眼睛的度像素,PPDVR设备为所述VR设备的度像素,d为VR中所述文本信息与所述用户眼睛之间的距离,α为所述修正值。5.根据权利要求4所述的方法,其特征在于,所述根据虚拟现实VR设备的度像素、用户眼睛的度像素、VR中所述文本信息与所述用户眼睛之间的距离信息以及修正值α,确定所述文本信息的字体大小,包括:根据所述文本信息的字体大小HVR与所述VR设备的度像素PPDVR设备、所述用户眼睛的度像素PPD人眼、VR中所述文本信息与所述用户眼睛之间的距离d以及所述修正值α之间的所述关系,确定所述文本信息的字体大小。6.根据权利要求4或5所述的方法,其特征在于,所述用户眼睛的度像素PPD人眼为每度60像素。7.根据权利要求1至6中任一项所述的方法,其特征在于,所述修正值α为文字高度与所述用户眼睛形成的高对应视角,α的取值范围为大于或等于18度并且小于或者等于22度。8...

【专利技术属性】
技术研发人员:辛鑫郑维希施畅
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1