从三维环境的体素模型生成表面网格制造技术

技术编号:40765514 阅读:15 留言:0更新日期:2024-03-25 20:15
一种用于基于以体素网格的形式存储在服务器上的三维环境的模型在一组通信终端上生成该环境的视图的方法,该服务器实现以下步骤:将该网格划分(S1)成一组子网格;为每个子网格生成(S2)表面网格;对于每个子网格,简化(S3)除该网格的边缘区域之外的该网格的子部分;以及创建将该边缘的每个顶点与体素相关联的表格;使用该表格来组装(S4)该子网格的该网格,以便形成全局表面网格;向该通信终端发送(S5)该全局表面网格,并且基于该全局表面网格和与该通信终端中的每个通信终端相关联的视点来生成(S6)该三维环境的视图。

【技术实现步骤摘要】
【国外来华专利技术】

本专利技术涉及一组终端生成由同一计算机服务器管理的三维环境的视图。本专利技术尤其适用于多用户虚拟宇宙领域,尤其是“视频游戏”类型领域。


技术介绍

1、虚拟三维环境领域正在快速发展。这种类型的环境允许大量用户通过修改某些特性并以可能的最现实方式进行导航来在环境中进行交互。

2、用户的运动会影响他们的视点和视野,因此三维环境的显示必须不断改变。另外,用户的运动对其他用户可以是可见的,这也对他们必须拥有的个人视图产生影响。

3、此外,一些三维环境允许用户进行更改,这可能会通过例如挖空现有对象或创建新对象来影响环境。这些修改还必须反映在其他用户对三维环境的视图中。

4、在各种现有三维环境中,尤其可引用由申请人实现的称为“双重宇宙”的三维环境。双重宇宙是一款大型多玩家空间模拟视频游戏。该游戏发生在“单一、连续、不可分割的”宇宙中,并且是第一人称游戏。

5、关于这款游戏实现的环境的解释可在网站(https://www.dualuniverse.game)或在维基百科页面上找到,该页面本身提供了大量文献参考(https:/本文档来自技高网...

【技术保护点】

1.一种用于从以体素网格的形式存储在服务器上的三维环境的模型在一组通信终端上生成所述环境的视图的方法,所述服务器用于实现以下步骤:

2.根据前述权利要求所述的方法,其中过渡表面与所述体素相关联,并且所述表面网格是基于所述过渡表面生成的。

3.根据前述权利要求中一项所述的方法,其中当所述服务器检测到所述模型的修改时,所述服务器在队列中插入用于重新计算与所述修改对应的所述表面网格的请求,并且存在于所述队列中并且与同一子网格相关的所述重新计算请求被处理,以便为所述子网格生成表面网格一次。

4.根据前述权利要求中一项所述的方法,其中所述组装步骤(S4)包括所述...

【技术特征摘要】
【国外来华专利技术】

1.一种用于从以体素网格的形式存储在服务器上的三维环境的模型在一组通信终端上生成所述环境的视图的方法,所述服务器用于实现以下步骤:

2.根据前述权利要求所述的方法,其中过渡表面与所述体素相关联,并且所述表面网格是基于所述过渡表面生成的。

3.根据前述权利要求中一项所述的方法,其中当所述服务器检测到所述模型的修改时,所述服务器在队列中插入用于重新计算与所述修改对应的所述表面网格的请求,并且存在于所述队列中并且与同一子网格相关的所述重新计算请求被处理,以便为所述子网格生成表面网格一次。

4.根据前述权利要求中一项所述的方法,其中所述组装步骤(s4)包括所述全局表面网格的附加简化的子步骤。

5.一种具有指令的计算机程序,所述指令在一个或多个信息处理平台上执行时,用于实现根据前述权利要求中任一项所述的方法。

6.一...

【专利技术属性】
技术研发人员:纪尧姆·格里斯菲利普·乌尔里希·特雷特纳
申请(专利权)人:诺瓦夸克公司
类型:发明
国别省市:

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

1