【技术实现步骤摘要】
【国外来华专利技术】渲染三维多边形网格的似然图像
本专利技术涉及计算机生成图像,更特别地涉及使用基于可动态修改的环境的计算机而生成图像。
技术介绍
在计算机模拟中,重要的方面是:可信地复制实际环境,其中可触发各种动态事件(例如,碰撞或爆炸,导致对模型结构等的损坏)。为了保持可信,计算机模拟中的图像生成必须考虑到这些事件,同时保持足够高的从用户视角流过的可见速率。不过,需要大量物质资源(例如处理动力、存储器和/存储空间,等等)以动态考虑这样的动态事件(例如,特别是在多用户环境中)。因此,在可用物质资源内常常有必要放弃一些精确度。本专利技术的目标在于:改进计算机模拟过程中考虑动态事件并同时考虑物质资源使用时的方式。
技术实现思路
提供此
技术实现思路
以介绍采用简化形式的一系列设计方案,这将在下文中在详细描述中进一步描述。此
技术实现思路
不是试图识别所要求保护主题的关键特征或基本特征,也不是试图用作确定所要求保护主题的范围的辅助。根据第一组实施例的本专利技术的第一方面涉及一种方法,用于在包括计算机生成环境的计算机模拟中渲染(render)损坏增强图像(damaged-enhancedimage)。 ...
【技术保护点】
一种用于在包括计算机生成环境的计算机模拟中渲染三维(3D)多边形网格的似然图像的方法,所述方法包括:在使用提供多个渲染面的多个顶点而限定的所述三维多边形网格上,从所述多个顶点中的至少三个顶点确定锚定点;针对所述三维多边形网格的所述渲染面中的每个渲染面,确定是否存在朝向所述锚定点的路径,当不存在所述路径时从所述三维多边形网格中去除所述一个渲染面而形成更新的三维多边形网格;以及使用视觉纹理渲染包括所述多个渲染面的子集的所述更新的三维多边形网格以进行显示,所述子集从所述计算机模拟的视场被确定。
【技术特征摘要】
【国外来华专利技术】1.一种用于在包括计算机生成环境的计算机模拟中渲染三维(3D)多边形网格的似然图像的方法,所述方法包括:在使用提供多个渲染面的多个顶点而限定的所述三维多边形网格上,从所述多个顶点中的至少三个顶点确定锚定点;针对所述三维多边形网格的所述渲染面中的每个渲染面,确定是否存在朝向所述锚定点的路径,当不存在所述路径时从所述三维多边形网格中去除所述一个渲染面而形成更新的三维多边形网格;以及使用视觉纹理渲染包括所述多个渲染面的子集的所述更新的三维多边形网格以进行显示,所述子集从所述计算机模拟的视场被确定。2.根据权利要求1所述的用于渲染似然图像的方法,进一步包括:从所述多个渲染面计算表现所述三维多边形网格的连接性图线,其中,当不存在朝向所述锚定点的所述路径时,去除所述一个渲染面是通过从所述连接性图线中去除所述一个渲染面从而形成表现出所述更新的三维多边形网格的更新的连接性图线而进行的。3.根据权利要求1所述的用于渲染似然图像的方法,在运行时通过分散处理单元在有限量的毫秒内进行,其中,专用处理单元与所述计算机生成环境的模拟运载工具相关联,其中,所述视场由所述模拟运载工具内的用户的位置限定。4.根据权利要求3所述的用于渲染似然图像的方法,其中,与所述模拟运载工具相关联的所述专用处理单元是训练装置的一部分,所述训练装置包括:考虑所述用户位置而定位的至少一个显示屏、和所述模拟运载工具的至少一个被模拟设备。5.根据权利要求3所述的用于渲染似然图像的方法,进一步包括:在确定是否存在朝向所述锚定点的所述路径之前、且在对所述三维多边形网格的虚拟冲击影响在所述多个渲染面中至少一个受冲击渲染面之后,在运行时,以多个新的渲染面更换所述至少一个受冲击渲染面。6.根据权利要求3所述的用于渲染似然图像的方法,进一步包括:在集中处理单元处,独立于所述分散处理单元且按照非实时优先处理方式,去除所述一个渲染面而形成所述更新的三维多边形网格。7.一种用于在计算机模拟中渲染三维(3D)多边形网格的似然图像的方法,包括:在使用提供多个渲染面的多个顶点而限定的所述三维多边形网格上,通过所述多个顶点中的至少三个顶点确定锚定点;在运行时,从与所述三维多边形网格的一部分相关联的所述多个顶点确定所述部分的质心;在运行时,考虑所述模拟中施加的虚拟重力而确定所述三维多边形网格的所述部分从所述锚定点的视角来看是不稳定的;在运行时,将不稳定渲染面的子集从所述不稳定部分上的所述多个渲染面去除而形成更新的三维多边形网格;以及使用视觉纹理渲染包括所述多个渲染面的子集的所述更新的三维多边形网格以进行显示,所述子集从所述计算机模拟的视场被确定。8.根据权利要求7所述的用于渲染似然图像的方法,其中,确定所述部分是不稳定的通过以下步骤进行:定位所述三维多边形网格上的虚拟冲击周围的窄链路,所述虚拟冲击影响所述多个渲染面中的至少一个受冲击渲染面,所述窄链路限定所述部分与所述三维多边形网格的连接到所述锚定点的第二部分之间的支点区域;当在所述窄链路上方的结构不连接到所述锚定点并且所述质心不处于所述支点区域上方时,确定所述部分是不稳定的。9.根据权利要求8所述的用于渲染似然图像的方法,进一步包括:在所述三维多边形网格上的虚拟冲击影响所述多个渲染面中的至少一个受冲击渲染面之后,在运行时,以多个新的渲染面更换所述至少一个受冲击渲染面,其中,定位所述三维多边形网格中的所述窄链路通过以下方式进行:在所述虚拟冲击周围识别所述多个顶点中的最低孤立顶点;直到所述窄链路被定位或者直到到达基于性能的阈值,始于所述最低孤立顶点处的水平面并考虑其最近的相邻顶点,确定所述窄链路为所述部分与连接到所述锚定点的所述第二部分之间的最小支点区域。10.根据权利要求7所述的用于渲染似然图像的方法,进一步包括:在集中处理单元处,独立于所述分散处理单元且按照非实时优先处理方式,从所述三维多边形网格中去除所述一个渲染面。11.一种用于在计算机模拟中渲染三维(3D)多边形网格的似然图像的计算机系统,包括:...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。