用于将现有3D模型转换成图形数据的方法和系统与流程

文档序号:12167424阅读:来源:国知局

技术特征:

1.一种用于将现有3D模型转换成适合于供多个计算机系统中的至少一个计算机系统使用的图形数据的方法,包括:

将所述3D模型储存在可由预处理单元访问的储存服务器上;

在所述预处理单元中,创建一组单独优化的简化的网格,每个简化的网格具有简化程度以及用于将在所述简化的网格的面上的点映射到所述3D模型上的对应点的映射结构,所述简化程度和所述映射结构适合于所述计算机系统中的一个计算机系统;

在图形用户界面中,允许用户与所述3D模型的可视化进行交互,以向所述3D模型提供包括在材料和照度中的至少一项的选定的表面属性;

从所述多个计算机系统中选择目标计算机系统;

选择简化程度;

基于所述选定的表面属性和在所述一组简化的网格中的适当的简化的网格,创建所述图形数据,所述适当的简化的网格具有所述选定的简化程度和对应于所述目标计算机系统的映射结构;以及

按照所述图形数据将在所述目标计算机系统上显现的方式,在所述图形用户界面上输出所述图形数据的预览。

2.根据权利要求1所述的方法,其中,适合于所述计算机系统中的一个计算机系统的所述简化程度是基于在所述计算机系统的处理能力、所述计算机系统的图形显示能力以及所述计算机系统旨在与所述图形数据进行交互的方式中的一项而被评估的。

3.根据权利要求1所述的方法,其中,所述现有3D模型是通过初始网格表示的。

4.根据权利要求1所述的方法,其中,所述方法还包括:在所述预处理单元中将所述3D模型网格化以提供初始网格。

5.根据权利要求1所述的方法,其中,所述方法还包括:

接收允许用户重选简化程度的用户输入;

基于所述选定的表面属性和在所述一组简化的网格中的可选的适当的简化的网格,重新创建更新的图形数据,所述可选的适当的简化的网格具有所重选的简化程度和对应于所述目标计算机系统的映射结构;以及

按照所述更新的图形数据将在所述目标计算机系统上显现的方式,在所述图形用户界面上输出所述更新的图形数据的更新的预览。

6.根据权利要求1所述的方法,其中,选择简化程度的所述步骤是基于在所述目标计算机系统的处理能力、所述目标计算机系统的图形显示能力以及所述目标计算机系统旨在与所述图形数据进行交互的方式中的一项而被自动操作的。

7.根据权利要求1所述的方法,其中,创建所述图形数据并且输出所述预览比直接简化具有所述选定的表面属性的所述3D模型至少快10倍。

8.根据权利要求1所述的方法,其中,所述方法还包括向发布服务器提供所述图形数据。

9.根据权利要求1所述的方法,其中,在与所述初始网格的可视化进行交互之前,所述一组单独优化的简化的网格在所述图形用户界面中被预览。

10.根据权利要求1所述的方法,其中,所述方法还包括以下步骤:

储存用户产生的与在所述现有3D模型、所述目标计算机系统和所述简化程度中的一项相关的偏好;

使用先前储存的偏好来配置对所述初始网格的网格化;并且

使用先前储存的偏好来选择所述目标计算机系统和所述简化程度。

11.根据权利要求1所述的方法,其中,所述方法还包括以下步骤:

将所述一组单独优化的简化的网格和映射结构连同所述现有3D模型的标识符一起储存;

确定是否存在用于所述现有3D模型的先前储存的一组单独优化的简化的网格和映射结构的标识符;以及

基于所述选定的表面属性和在所述先前储存的一组简化的网格中的适当的简化的网格,创建所述图形数据,所述适当的简化的网格具有所述选定的简化程度和对应于所述目标计算机系统的映射结构。

12.一种用于将现有3D模型转换成适合于供多个计算机系统中的至少一个计算机系统使用的图形数据的系统,包括:

储存服务器,所述储存服务器用于储存所述3D模型,所述储存服务器可由预处理单元访问;

所述预处理单元,其被配置成:

将所述3D模型网格化,并且提供初始网格,以及

创建一组单独优化的简化的网格,每个简化的网格具有简化程度以及用于将在所述简化的网格的面上的点映射到在所述初始网格上的对应点的映射结构,所述简化程度和所述映射结构适合于所述计算机系统中的一个计算机系统;

图形用户界面,其被配置成:

允许用户与所述初始网格的可视化进行交互,以向所述初始网格提供包括在材料和照度中的至少一项的选定的表面属性,以及

允许用户从所述多个计算机系统中选择目标计算机系统,并且选择简化程度;

其中,所述预处理单元还被配置成:基于所述选定的表面属性和在所述一组简化的网格中的适当的简化的网格,创建所述图形数据,所述适当的简化的网格具有所述选定的简化程度和对应于所述目标计算机系统的映射结构;以及

其中,按照所述图形数据将在所述目标计算机系统上显现的方式,所述图形用户界面输出所述图形数据的预览。

13.根据权利要求13所述的系统,其中,所述图形用户界面还被配置成:

接收允许用户重选简化程度的用户输入,并且所述预处理单元还被配置成:

基于所述选定的表面属性和在所述一组简化的网格中的可选的适当的简化的网格,重新创建更新的图形数据,所述可选的适当的简化的网格具有所述重选的简化程度和对应于所述目标计算机系统的映射结构;以及

按照所述图形数据将在所述目标计算机系统上显现的方式,所述图形用户界面在所述图形用户界面上输出所述图形数据的更新的预览。

14.根据权利要求13所述的系统,其中,所述系统还包括用于储存所述图形数据的发布服务器。

15.根据权利要求13所述的系统,其中,所述系统还包括储存装置,所述储存装置被配置成:

储存用户产生的与在所述现有3D模型、所述目标计算机系统和所述简化程度中的一项相关的偏好;

使用先前储存的偏好来配置所述初始网格的网格化;以及

使用先前储存的偏好来选择所述目标计算机系统和所述简化程度。

16.根据权利要求13所述的系统,其中,预处理单元是本地计算单元、远程服务器、计算机集群和联网的计算机中的一项。

17.一种计算机程序产品,所述计算机程序产品被配置成当在处理器上执行时,执行根据权利要求1-12中的任意一项所述的方法。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1