【技术实现步骤摘要】
一种基于纹理贴图的软件模型自动生成方法及系统
本专利技术涉及软件模型生成
,特别是一种基于纹理贴图的软件模型自动生成方法及系统。
技术介绍
现有模型生成通过建模人员通过3DMax、Maya等建模软件手动构建网格制作而成,这就需要建模人员耗费大量的时间,通常需要数天至数周不等的时间,这给很多对设计周期和生产周期有时间要求的行业带来极大的不便;且需要依赖操作者的熟练程度,增大了操作人员的工作量。
技术实现思路
为克服上述问题,本专利技术的目的是提供一种能够通过计算纹理贴图自动构建网格生成模型的基于纹理贴图的软件模型自动生成方法。本专利技术采用以下方案实现:一种基于纹理贴图的软件模型自动生成方法,所述方法包括以下步骤:步骤S1、构建标准模型,为生成模型的顶点编号、纹理UV坐标、骨骼动画绑定提供标准;步骤S2、通过对模型的纹理贴图进行处理,确定纹理贴图的有效部分;步骤S3、根据纹理贴图进行模型网格生成。进一步的,所述步骤S1进一步包括以下步骤:步骤S11、制作 ...
【技术保护点】
1.一种基于纹理贴图的软件模型自动生成方法,其特征在于,所述方法包括以下步骤:步骤S1、构建标准模型,为生成模型的顶点编号、纹理UV坐标、骨骼动画绑定提供标准;/n步骤S2、通过对模型的纹理贴图进行处理,确定纹理贴图的有效部分;/n步骤S3、根据纹理贴图进行模型网格生成。/n
【技术特征摘要】
1.一种基于纹理贴图的软件模型自动生成方法,其特征在于,所述方法包括以下步骤:步骤S1、构建标准模型,为生成模型的顶点编号、纹理UV坐标、骨骼动画绑定提供标准;
步骤S2、通过对模型的纹理贴图进行处理,确定纹理贴图的有效部分;
步骤S3、根据纹理贴图进行模型网格生成。
2.根据权利要求1所述的一种基于纹理贴图的软件模型自动生成方法,其特征在于:所述步骤S1进一步包括以下步骤:
步骤S11、制作人员通过模型制作工具,构建标准网格;
步骤S12、为标准模型网格顶点设置纹理UV坐标;
步骤S13、为标准模型绑定动画骨骼。
3.根据权利要求1所述的一种基于纹理贴图的软件模型自动生成方法,其特征在于:所述步骤S2进一步包括以下步骤:
步骤S21、查找并记录纹理中Alpha不为0的像素点的像素坐标;
步骤S22、查找像素坐标中,上下左右四个方向与其余像素坐标不相邻的坐标,将其视作不与主体图像相连接的像素点剔除;
步骤S23、将像素点坐标位置互相相邻的像素坐标集群视为一个图像,在记录的像素坐标中,分割为多个图像像素坐标集群,并分别对集群进行记录;
步骤S24、查找并记录每个图像的边缘像素点坐标。
4.根据权利要求1所述的一种基于纹理贴图的软件模型自动生成方法,其特征在于:所述步骤S3进一步包括以下步骤:
步骤S31、利用像素点到三个网格顶点UV在纹理上的位置的距离的权重比,等于该像素点渲染到网格上位置到三个网格顶点的权重比,计算纹理图像边缘像素点在标准模型网格上的渲染位置;
步骤S32、在标准模型上,根据纹理边缘在模型网格上的位置建立新的顶点;
步骤S33、将新构建的顶点与周围顶点连接成三角形;
步骤S34、根据新构建的顶点在标准模型网格中的位置,给新三角形设置UV坐标点;
步骤S35、根据三角形法向量方向,将标准模型的网格分割成正面和背面两组网格;
步骤S36、将正面网格和背面网格的边缘顶点连...
【专利技术属性】
技术研发人员:刘德建,王赫放,王敬霖,吴少林,陈宏展,
申请(专利权)人:福建天晴在线互动科技有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。