[发明专利]用于呈现2D/3D模型的计算机实现的方法和可编程系统在审
申请号: | 202080045140.4 | 申请日: | 2020-06-19 |
公开(公告)号: | CN114008674A | 公开(公告)日: | 2022-02-01 |
发明(设计)人: | C·莱默希尔特;P·阿蒂斯 | 申请(专利权)人: | 粒界有限责任公司 |
主分类号: | G06T11/00 | 分类号: | G06T11/00;G06T17/00;G06T15/60 |
代理公司: | 隆天知识产权代理有限公司 72003 | 代理人: | 石海霞;金鹏 |
地址: | 德国美因河*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 呈现 模型 计算机 实现 方法 可编程 系统 | ||
1.一种用于呈现2D/3D模型的计算机实现的方法,包括以下步骤:
-提供存储单元和第一效果单元,
所述存储单元被配置为存储关于所述模型的数据并将所述数据发送到至少所述第一效果单元中,
所述第一效果单元被配置为接收所发送的数据,基于接收到的数据呈现所述模型并生成第一呈现结果;
-生成用于执行呈现过程的第二效果单元;
-布置所述第二效果单元,以使得或者所述第二效果单元被配置为接收所述第一呈现结果,或者所述第二效果单元被配置为接收来自所述存储单元的数据;
-检测存储在所述存储单元中的数据的改变;以及
-通过所述第一效果单元和所述第二效果单元呈现所述2D/3D模型。
2.根据权利要求1所述的方法,当所述第二效果单元被配置为接收所述第一呈现结果时,所述方法还包括由所述第二效果单元执行的以下步骤:
基于所接收到的第一呈现结果来生成第二呈现结果;或者
基于所接收到的第一呈现结果和来自所述存储单元的关于所述模型的数据来生成第三呈现结果。
3.根据权利要求1所述的方法,当所述第二效果单元被配置为从所述存储单元接收所述数据时,所述方法还包括由所述第二效果单元执行的以下步骤:
基于接收到的来自所述存储单元的数据来生成第四呈现结果。
4.根据前述权利要求中任一项所述的方法,还包括以下步骤:
对存储在所述存储单元中的关于所述模型的数据进行变换,具体而言是对存储在所述存储单元中的关于所述模型的数据进行批处理和/或实例化;以及
将经变换的数据发送到所述第一效果单元和/或所述第二效果单元中。
5.根据前述权利要求中任一项所述的方法,还包括以下步骤:
移除所述第二效果单元,其中,所述第二效果单元的生成或移除是在由所述第一效果单元和/或所述第二效果单元呈现所述模型的期间执行的。
6.根据前述权利要求中任一项所述的方法,还包括提供连接元件的步骤,所述连接元件用于将所述第二效果单元与所述第一效果单元和/或所述存储单元连接,具体而言是在由所述第一效果单元呈现所述模型的期间进行连接,其中,所述第一效果单元和所述第二效果单元以及所述存储单元被连接为有向非循环图。
7.根据前述权利要求中任一项所述的方法,其中,所述第一效果单元和所述第二效果单元分别至少包括着色器子单元,所述着色器子单元至少从着色器文件生成,具体而言所述着色器子单元至少从存储在所述存储单元中的着色器文件生成,并且其中,如果所述着色器文件被修改,则在由所述第一效果单元和/或所述第二效果单元呈现所述模型的期间自动更新所述着色器子单元。
8.一种用于呈现2D/3D模型的可编程系统,其包括存储单元、第一效果单元和第二效果单元,
所述存储单元被配置为存储关于所述模型的数据并将所述数据发送到至少所述第一效果单元中,
所述第一输入单元被配置为接收所发送的数据,基于接收到的数据来呈现所述模型并生成第一呈现结果,
所述第二效果单元被配置为接收所述第一呈现结果和来自所述存储单元的数据中的至少一者;
其中,所述第一效果单元和所述第二效果单元被配置为检测存储在所述存储单元中的数据的改变并呈现所述2D/3D模型。
9.一种包括指令的计算机程序,当由计算机执行所述程序时,所述指令使所述计算机执行根据权利要求1至7中任一项所述的方法。
10.一种包括指令的计算机可读介质,当由计算机执行时,所述指令使所述计算机执行根据权利要求1至7中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于粒界有限责任公司,未经粒界有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202080045140.4/1.html,转载请声明来源钻瓜专利网。