The present invention relates to a method, device and computer device for displaying conversation scene. The method includes: constructing a three-dimensional virtual conversation scene including panoramic background, three-dimensional virtual conversation members and observation points, the panoramic background surrounding three-dimensional virtual conversation members and observation points, and obtaining the view of observation points in three-dimensional virtual conversation scene. Field Scope; Display 3D Virtual Conversation Members in View Scope; Display the first part of the panoramic background in the View Scope; Obtain the View View Conversion Instruction; Move the View Point according to the View View Conversion Instruction, and keep the members of 3D Virtual Conversation in the View Scene within the View Scope of the View Po Display the second part of the panoramic background within the visual field of the moving observation point. To avoid the situation that the members of 3D virtual conversation can not be found within the scope of vision, the efficiency of conversation interaction with members of 3D virtual conversation is improved.
【技术实现步骤摘要】
会话场景展示方法、装置和计算机设备
本专利技术涉及图像处理
,特别是涉及一种会话场景展示方法、装置和计算机设备。
技术介绍
随着计算机技术和互联网技术的飞速发展,利于沟通交流的软件产品越来越多,这些软件产品可以基于互联网实现多人会话,这种会话方式越来越普遍。随着虚拟现实技术的发展,出现了模拟的三维虚拟会话场景。传统的三维虚拟会话场景的展示方式,在展示三维虚拟会话场景时,通常都是展示局部三维虚拟会话场景,经常会出现展示的局部三维虚拟会话场景中不存在三维虚拟会话成员,需要耗费时间去在三维虚拟会话场景中查找三维虚拟会话成员,以与查找到的三维虚拟会话成员进行会话交互,这样严重降低了会话交互效率。
技术实现思路
基于此,有必要针对会话交互效率低下问题,提供一种会话场景展示方法、装置和计算机设备。一种会话场景展示方法,所述方法包括:构建包括全景背景、三维虚拟会话成员和观察点的三维虚拟会话场景,所述全景背景围绕所述三维虚拟会话成员和所述观察点;获取所述观察点在所述三维虚拟会话场景中的视野范围;展示所述视野范围内的三维虚拟会话成员;展示所述全景背景在所述视野范围内的第一局部背景;获取观察视角转换指令;按照所述观察视角转换指令移动所述观察点,并保持所述三维虚拟会话场景中的三维虚拟会话成员在所述观察点的视野范围内;展示所述全景背景在移动后的所述观察点的视野范围内的第二局部背景。一种会话场景展示装置,其特征在于,所述装置包括:视野获取模块,用于构建包括全景背景、三维虚拟会话成员和观察点的三维虚拟会话场景,所述全景背景围绕所述三维虚拟会话成员和所述观察点;获取所述观察点在所述三 ...
【技术保护点】
1.一种会话场景展示方法,所述方法包括:构建包括全景背景、三维虚拟会话成员和观察点的三维虚拟会话场景,所述全景背景围绕所述三维虚拟会话成员和所述观察点;获取所述观察点在所述三维虚拟会话场景中的视野范围;展示所述视野范围内的三维虚拟会话成员;展示所述全景背景在所述视野范围内的第一局部背景;获取观察视角转换指令;按照所述观察视角转换指令移动所述观察点,并保持所述三维虚拟会话场景中的三维虚拟会话成员在所述观察点的视野范围内;展示所述全景背景在移动后的所述观察点的视野范围内的第二局部背景。
【技术特征摘要】
1.一种会话场景展示方法,所述方法包括:构建包括全景背景、三维虚拟会话成员和观察点的三维虚拟会话场景,所述全景背景围绕所述三维虚拟会话成员和所述观察点;获取所述观察点在所述三维虚拟会话场景中的视野范围;展示所述视野范围内的三维虚拟会话成员;展示所述全景背景在所述视野范围内的第一局部背景;获取观察视角转换指令;按照所述观察视角转换指令移动所述观察点,并保持所述三维虚拟会话场景中的三维虚拟会话成员在所述观察点的视野范围内;展示所述全景背景在移动后的所述观察点的视野范围内的第二局部背景。2.根据权利要求1所述的方法,其特征在于,所述按照所述观察视角转换指令移动所述观察点,并保持所述三维虚拟会话场景中的三维虚拟会话成员在所述观察点的视野范围内,包括:按照所述观察视角转换指令对应的观察点移动轨迹移动所述观察点,并保持所述三维虚拟会话场景中的三维虚拟会话成员在所述观察点的视野范围内;所述三维虚拟会话场景中的三维虚拟会话成员构成封闭几何图形;所述观察点移动轨迹与围绕所述封闭几何图形的预设轨迹相匹配。3.根据权利要求2所述的方法,其特征在于,所述观察视角转换指令在终端运动时触发;所述按照所述观察视角转换指令对应的观察点移动轨迹移动所述观察点,并保持所述三维虚拟会话场景中三维虚拟会话成员在所述观察点的视野范围内包括:根据所述观察视角转换指令获取终端运动参数;根据所述终端运动参数确定观察点移动轨迹;按照所述观察点移动轨迹移动所述观察点,并保持所述三维虚拟会话场景中的三维虚拟会话成员在所述观察点的视野范围内。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取背景切换指令;根据所述背景切换指令读取相应的三维全景背景模型;将所述三维全景背景模型实例化为相应的全景背景;切换所述三维虚拟会话场景中的全景背景为实例化的所述全景背景。5.根据权利要求4所述的方法,其特征在于,所述根据所述背景切换指令读取相应的三维全景背景模型包括:根据所述背景切换指令展示背景缩略图;获取针对展示的背景缩略图的选择指令;读取所述选择指令所针对背景缩略图对应的三维全景背景模型。6.根据权利要求4所述的方法,其特征在于,所述方法还包括:获取三维全景背景模型创建指令;根据所述三维全景背景模型创建指令,选取构成三维全景图像的多张全景局部图像;将选取的多张全景局部图像进行边缘融合得到三维全景图像;将所述三维全景图像存储为三维全景背景模型。7.根据权利要求4所述的方法,其特征在于,所述获取背景切换指令之后,所述方法还包括:当所述背景切换指令指定的背景类型为虚拟现实场景类型时,执行所述根据所述背景切换指令读取相应的三维全景背景模型的步骤;当所述背景切换指令指定的背景类型为现实增强场景类型时,则实时采集现实场景图像;将所述三维虚拟会话场景中的全景背景,替换为实时采集的现实场景图像。8.一种会话场景展示装置,其特征在于,所述装置包括:视野获取模块,用于构建包括全景背景、三...
【专利技术属性】
技术研发人员:郭金辉,邓智文,李斌,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。