1.通过局部减面组合成角色低面模型的方法,其特征在于,包括:获取满足精度需求的完整模型信息和平台的模型面数需求信息;
将所述满足精度需求的完整模型进行拆分,得到多个模型组件;
基于预设算法,将所述模型组件进行迭代减面,得到各种不同面数的通用模型;
将所述不同面数的通用模型发送至预设标准模型库DB进行存储;
将平台的模型面数需求和预设标准模型库DB进行匹配,得到需求组件并将所述需求组件组成完整模型;
基于预设算法,将所述模型组件进行迭代减面的方法,具体包括:建立空的标准模型库DB;
提取一个未被处理的模型组件,设为模型M;
将模型M执行减面幅度为a的qem算法,得到模型s并提取模型s的精度;
判断模型s的精度是否大于预设第一精度阈值,若否,则模型s为不合格;
若是,则将模型s和标准模型库DB中相同面数级别的所有其他模型t进行配准,得到配准值;
判断所述配准值是否小于预设定值b,若是,则对应模型s已存在;若否,则将对应模型s保存至标准模型库DB,并将所述模型M继续执行迭代减面;
所述预设算法为二次误差度量(qem)算法。
2.根据权利要求1所述的通过局部减面组合成角色低面模型的方法,其特征在于,将所述满足精度需求的完整模型进行拆分的原则,具体如下:若满足进度需求的完整模型为多连通模型,则将其分解为多个单连通模型;
若满足进度需求的完整模型为单连通的凹模型,则将其分解为多个凸模型;
所述凸模型为具有最简单的拓扑结构的模型组件。
3.根据权利要求1所述的通过局部减面组合成角色低面模型的方法,其特征在于,所述将模型s和标准模型库DB中相同面数级别的所有其他模型t进行配准的公式,具体为:其中B表示模型s和标准模型库DB中相同面数级别的所有其他模型t进行配准的配准值;R,T表示模型s和模式t两个模型配准后的变换矩阵;Ps,Pt分别表示模型s和模型t的点的集合; 表示集合Ps中的一点, 表示集合Pt中的一点。
4.根据权利要求1所述的通过局部减面组合成角色低面模型的方法,其特征在于,所述将对应模型s保存至标准模型库DB的方法,具体包括:将标准模型库DB按照不同面数进行划分,得到不同面数的组件库;
将不同面数的模型组件发送至对应面数的组件库进行存储。
5.根据权利要求1所述的通过局部减面组合成角色低面模型的方法,其特征在于,还包括:获取需求组件组成的完整模型的内存信息;
判断所述需求组件组成的完整模型的内存是否大于对应平台的模型内存需求阈值,若是,则对应需求组件完成的完整模型为不合格;否者为合格。
6.通过局部减面组合成角色低面模型的系统,其特征在于,包括存储器和处理器,所述存储器中存储有通过局部减面组合成角色低面模型的方法程序,所述通过局部减面组合成角色低面模型的方法程序被所述处理器执行时实现如下步骤:获取满足精度需求的完整模型信息和平台的模型面数需求信息;
将所述满足精度需求的完整模型进行拆分,得到多个模型组件;
基于预设算法,将所述模型组件进行迭代减面,得到各种不同面数的通用模型;
将所述不同面数的通用模型发送至预设标准模型库DB进行存储;
将平台的模型面数需求和预设标准模型库DB进行匹配,得到需求组件并将所述需求组件组成完整模型;
基于预设算法,将所述模型组件进行迭代减面的方法,具体包括:建立空的标准模型库DB;
提取一个未被处理的模型组件,设为模型M;
将模型M执行减面幅度为a的qem算法,得到模型s并提取模型s的精度;
判断模型s的精度是否大于预设第一精度阈值,若否,则模型s为不合格;
若是,则将模型s和标准模型库DB中相同面数级别的所有其他模型t进行配准,得到配准值;
判断所述配准值是否小于预设定值b,若是,则对应模型s已存在;若否,则将对应模型s保存至标准模型库DB,并将所述模型M继续执行迭代减面;
所述预设算法为二次误差度量(qem)算法。
7.根据权利要求6所述的通过局部减面组合成角色低面模型的系统,其特征在于,将所述满足精度需求的完整模型进行拆分的原则,具体如下:若满足进度需求的完整模型为多连通模型,则将其分解为多个单连通模型;
若满足进度需求的完整模型为单连通的凹模型,则将其分解为多个凸模型;
所述凸模型为具有最简单的拓扑结构的模型组件。
8.一种介质,其特征在于,所述介质中存储有通过局部减面组合成角色低面模型的方法程序,所述通过局部减面组合成角色低面模型的方法程序被处理器执行时,实现如权利要求1至5中任一项所述的通过局部减面组合成角色低面模型的方法的步骤。