[发明专利]在计算机模拟中渲染损坏增强图像有效
申请号: | 201480083716.0 | 申请日: | 2014-09-30 |
公开(公告)号: | CN107004304B | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | P·皮克;J·布莱顿 | 申请(专利权)人: | CAE有限公司 |
主分类号: | G06T19/20 | 分类号: | G06T19/20;G06T15/00;G06T17/20 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;王艳春 |
地址: | 加拿大*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机 模拟 渲染 损坏 增强 图像 | ||
1.一种用于在计算机模拟中渲染损坏增强图像的方法,包括:
在包括计算机生成环境的所述计算机模拟过程中,确定(2010)具有一有效半径r1的虚拟冲击在所述计算机生成环境中的坐标;
在所述坐标处在考虑所述有效半径r1的情况下识别(2020)受到所述虚拟冲击影响的多个第一渲染面,所述多个第一渲染面与所述计算机生成环境的至少一个三维3D多边形网格(6000)相关联;
将所述多个第一渲染面修剪(2030)为在考虑所述有效半径r1的情况下计算出的数学定义减影形状(6010),其中所述数学定义减影形状(6010)为通过单个数学公式表达的球形或椭球形;
从所修剪的多个第一渲染面计算(2040)多个第二渲染面(6022,6024,6026,6210),由此限定至少一个新形成的3D多边形网格(6020);
使用视觉纹理渲染(2050)包括多个第二渲染面的子集的至少一个损坏增强图像以进行显示,所述子集由所述计算机模拟的视场被确定。
2.根据权利要求1所述的用于在计算机模拟中渲染损坏增强图像的方法,在运行时通过分散处理单元在有限量的毫秒内进行,其中,所述分散处理单元与所述计算机生成环境的模拟运载工具相关联,其中,所述视场由所述模拟运载工具内的用户的位置限定。
3.根据权利要求2所述的用于在计算机模拟中渲染损坏增强图像的方法,进一步包括:
在集中处理单元(1500)处,从所确定的坐标计算所述至少一个新形成的3D多边形网格(6200),其中计算独立于所述分散处理单元且按照非实时优先处理方式进行;
利用所述至少一个新形成的3D多边形网格(6200)持续地更新与所述模拟相关联的存储模块(1400B)。
4.根据权利要求3所述的用于在计算机模拟中渲染损坏增强图像的方法,进一步包括:
在所述计算机模拟的第二分散处理单元(1200A)处,将所述至少一个新形成的3D多边形网格(6200)数据从所述存储模块(1400B)加载,所述第二分散处理单元(1200A)与所述计算机生成环境的第二模拟运载工具相关联,所述第二模拟运载工具具有由所述第二模拟运载工具内的第二用户位置限定的第二视场。
5.根据权利要求1至4中任一项所述的用于在计算机模拟中渲染损坏增强图像的方法,在开始所述计算机模拟之前,进一步包括:
从存储模块(1400A,1400B)加载所述计算机生成环境;
识别在所述计算机生成环境中形成非水密性网格的一个或多个开放的多边形网格;
针对每个识别出的开放的多边形网格,尝试封闭对应的多边形网格,并在不可行时将所述对应的多边形网格标记为不可损坏;
在识别所述多个第一渲染面之前,验证所述至少一个3D多边形网格(6000)在数据库中没有被标记为不可损坏。
6.根据权利要求1至4中任一项所述的用于在计算机模拟中渲染损坏增强图像的方法,进一步包括:
在修剪(2030)之前确定所述至少一个3D多边形网格(6000)中的每个3D多边形网格形成水密性网格。
7.根据权利要求1至4中任一项所述的用于在计算机模拟中渲染损坏增强图像的方法,进一步包括:
在确定(2010)所述坐标之后,渲染至少一个临时图像以进行显示,包括在所确定的坐标处的分心的视觉效果,至少直到所述至少一个损坏增强图像的渲染被执行。
8.根据权利要求1至4中任一项所述的用于在计算机模拟中渲染损坏增强图像的方法,其中,渲染所述多个第二渲染面进一步包括:在对应于先前在至少所述多个第一渲染面中所表现的表面的多个第二渲染面的子集上施加损坏纹理、从所述坐标向外褪色并超过所述有效半径r1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于CAE有限公司,未经CAE有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480083716.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:吸顶灯(DG1713)
- 下一篇:床头柜(FH‑5660)