[发明专利]用于动态显示的持久粒子轨迹的渲染在审
| 申请号: | 202210438526.2 | 申请日: | 2022-04-25 |
| 公开(公告)号: | CN115330919A | 公开(公告)日: | 2022-11-11 |
| 发明(设计)人: | S·A·皮塔里宁;B·P·法姆 | 申请(专利权)人: | 波音公司 |
| 主分类号: | G06T15/00 | 分类号: | G06T15/00;G06F3/04845;G06T13/20 |
| 代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 王青芝;党晓林 |
| 地址: | 美国伊*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 动态 显示 持久 粒子 轨迹 渲染 | ||
本发明涉及用于动态显示的持久粒子轨迹的渲染。一种方法包括:在缓冲器中定义粒子,所述粒子在独立于图形用户界面的绝对坐标系中具有初始位置,在所述图形用户界面中所述粒子是可渲染的。该方法还包括将缓冲器内的存储器范围分配给相应的粒子。该方法还包括在存储器范围中生成粒子的更新位置。该方法还包括在存储器范围中根据初始位置和更新位置的组合确定每个粒子的相应顶点。该方法还包括根据相应的顶点创建粒子的相应粒子轨迹。该方法还包括将相应的粒子轨迹存储在与粒子相关联的存储器范围中。
技术领域
本发明涉及用于动态显示的持久粒子轨迹的渲染。
背景技术
在图形用户界面(GUI)上渲染具有粒子轨迹的粒子在计算上是昂贵的。虽然可以使用屏幕空间缓冲器来存储粒子的位置及其轨迹,但是所存储的位置和轨迹仅对特定视点有效。当用户移动视点或移动缩放水平时,屏幕空间缓冲器被清除,并且为新视点或缩放水平重新计算粒子及其轨迹。结果是,在从新的视点或缩放水平渲染粒子和粒子轨迹之前,用户将察觉到GUI上的显示的清除,然后是没有显示任何内容的明显的暂停。
发明内容
一个或更多个实施方式提供了一种方法。该方法包括在缓冲器中定义粒子,该粒子在独立于图形用户界面(GUI)的绝对坐标系中具有初始位置,在该图形用户界面中粒子是可渲染的。该方法还包括将缓冲器内的存储器范围分配给相应的粒子。该方法还包括在存储器范围中生成粒子的更新位置。该方法还包括在存储器范围中根据初始位置和更新位置的组合确定每个粒子的相应顶点。该方法还包括根据相应的顶点创建粒子的相应粒子轨迹。该方法还包括将相应粒子轨迹存储在与粒子相关联的存储器范围中。
一个或更多个实施方式还提供了一种系统。该系统包括处理器和与该处理器通信的显示设备,该显示设备被配置为显示图形用户界面(GUI)。该系统还包括与处理器通信的存储器,该存储器具有缓冲器,该缓冲器具有存储范围。该系统还包括与处理器通信并存储计算机可读程序代码的非瞬态计算机可读存储介质,该计算机可读程序代码在由处理器执行时执行计算机实现的方法。该计算机实现的方法包括在缓冲器中定义具有独立于图形用户界面(GUI)的绝对坐标系中的初始位置的粒子,在该图形用户界面中粒子是可渲染的。计算机实现的方法还包括将缓冲器内的存储器范围分配给相应的粒子。计算机实现的方法还包括在存储器范围中生成粒子的更新位置。计算机实现的方法还包括在存储器范围中根据初始位置和更新位置的组合确定每个粒子的相应顶点。该计算机实现的方法还包括根据相应的顶点创建粒子的相应粒子轨迹。计算机实现的方法还包括将相应粒子轨迹存储在与粒子相关联的存储器范围中。
该一个或更多个实施方式还包括存储计算机可读程序代码的非瞬态计算机可读存储介质,该计算机可读程序代码在由处理器执行时执行计算机实现的方法。该计算机实现的方法包括在缓冲器中定义粒子,该粒子在独立于图形用户界面(GUI)的绝对坐标系中具有初始位置,在该图形用户界面中粒子是可渲染的。计算机实现的方法还包括将缓冲器内的存储器范围分配给相应的粒子。计算机实现的方法还包括在存储器范围中生成粒子的更新位置。计算机实现的方法还包括在存储器范围中根据初始位置和更新位置的组合确定每个粒子的相应顶点。该计算机实现的方法还包括根据相应的顶点创建粒子的相应粒子轨迹。计算机实现的方法还包括将相应粒子轨迹存储在与粒子相关联的存储器范围中。
根据以下描述和所附权利要求书,一个或一个以上实施方式的其它方面将显而易见。
附图说明
图1示出了根据一个或更多个实施方式的显示设备,该显示设备显示围绕显示器移动的粒子,并且还示出了粒子的粒子轨迹。
图2示出了根据一个或更多个实施方式的计算系统。
图3A、图3B、图3C、图3D、图3E、图3F、图3G、图3H、图3I、图3J、图3K示出了根据一个或更多个实施方式的用于执行一个或更多个实施方式的算法的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于波音公司,未经波音公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210438526.2/2.html,转载请声明来源钻瓜专利网。





