本发明属于计算机图形,具体是指一种模块化3d建模的方法。
背景技术:
1、当游戏项目设计了丰富的大地图时,会需要大量相似却有变化的模型,包括建筑、道路、桥梁、树木等等。制作时可以使用自动化技术,使用组件根据预先制定好的规则快速组合出模型,缩减美术的工作量。组件的制作以及组合方式,决定了产出模型的效果以及渲染效率,现有技术中存在工作量大且难以统一标准的问题。
技术实现思路
1、针对上述情况,为克服现有技术的缺陷,本发明提供了一种模块化3d建模的方法,是一种可以使用自动化技术,使用组件根据预先制定好的规则快速组合出模型,缩减美术的工作量,组件的制作以及组合方式。
2、本发明采取的技术方案如下:本发明提供了一种模块化3d建模的方法,包括以下步骤:
3、步骤一:对不同的预设模型的模块化分类编组;
4、步骤二:对模块进行分类组合;
5、步骤三:对所述一个以上预设模型进行拼接,生成初始模型;
6、步骤四:模块化模型进行纹理预设单元进行关联;
7、步骤五:对预设模型分别对应的纹理,以编组的模块进行放入目标区域,生成目标纹理;
8、步骤六:对目标编组的模块目标纹理进行同组别的统一替换;
9、步骤七:确定各目标纹理的纹理坐标及各目标纹理在所述纹理存放区域中的位置信息;
10、步骤八:对所述初始模型中的相同顶点进行合并,得到目标模型。
11、进一步地,判断任意相邻的两个预设模型对应的目标纹理预设单元是否相关联。
12、进一步地,若所述任意两个预设模型对应的目标纹理预设单元相关联,则判断同分类编组目标纹理信息是否相同。
13、进一步地,在目标模型中进行检查,对模型中模块化的纹理信息进行匹配检测,统计无关联纹理的模块化数量。
14、采用上述结构本发明取得的有益效果如下:本方案一种模块化3d建模的方法,是一种可以使用自动化技术,使用组件根据预先制定好的规则快速组合出模型,缩减美术的工作量,组件的制作以及组合方式。
1.一种模块化3d建模的方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种模块化3d建模的方法,其特征在于:判断任意相邻的两个预设模型对应的目标纹理预设单元是否相关联。
3.根据权利要求1所述的一种模块化3d建模的方法,其特征在于:若所述任意两个预设模型对应的目标纹理预设单元相关联,则判断同分类编组目标纹理信息是否相同。
4.根据权利要求1所述的一种模块化3d建模的方法,其特征在于:在目标模型中进行检查,对模型中模块化的纹理信息进行匹配检测,统计无关联纹理的模块化数量。