【技术实现步骤摘要】
本专利技术涉及三维模型构建
,特别涉及一种基于异构数据的处理、纹理合并、三维模型数据简化,减少模型数据的结构层次,加快模型加载速度,提高了数据资源访问的效率。加快海量三维场景数据的调度,使三维场景的渲染更加流畅的一种三维模型数据简化的方法。
技术介绍
在1992年时美国首先从生态环境和全球气候变化的角度提出了数字地球的概念。最初构想的数字地球是在现有基于图形用户界面(GUI)基础之上,结合最新的图形和图像技术,将虚拟现实及交互技术引入到虚拟环境构建中,建成更为自然、沉浸式的环境,在此系统中,用户能以自然的方式交互地存取自然、历史、文化等信息。随着数字地球概念,数字中国,数字流域以及数字城市的概念相继出现,海量数据概念应运而生。而虚拟现实技术就是利用海量三维数据创建出数字化的城市及相关三维模型。其中,虚拟现实技术是人们通过计算机对复杂数据进行可视化操作与交互的一种全新方式,利用计算机生成一个逼真的三维虚拟环境,再加以传感设备与之相互作用。它是融合了计算机技术、传感与测绘技术、仿真技术、微电子技术等为一体的综合集成技术。虚拟现实是多种技术的综合,其关键技术和研究包括多个方面,三维几何模型简化是其关键技术之一,主要应用于环境建模和立体显示等方面。其中环境建模技术是获取实际三维环境的三维数据,并根据应用的需要,利用获取的三维模型数据建立相应的虚拟环境模型。随着社会的需求三维几何模型应用越来越广泛。影视动画娱乐、3D网络游戏、虚拟现实等应用领域的高速发展,一个以三维几何模型为表现形式的新数字媒体时代已经来临。三维几何模型的广泛应用,首先直接得益于计算机视觉和 ...
【技术保护点】
一种三维模型数据简化的方法,其特征在于,包括如下步骤:统一数据结构:将异构的原始数据进行结构预处理形成统一结构的模型数据;纹理合并、坐标更新:将统一结构后的数据进行纹理合并、坐标更新;对模型数据进行整合:将纹理合并后的数据按照不同的材质信息所对应的纹理坐标、顶点坐标、法线坐标进行组合,简化数据层次关系;重构模型数据:根据模型几何图形之间的关系简化模型中的非特征点,重构模型数据。
【技术特征摘要】
1.一种三维模型数据简化的方法,其特征在于,包括如下步骤:统一数据结构:将异构的原始数据进行结构预处理形成统一结构的模型数据;纹理合并、坐标更新:将统一结构后的数据进行纹理合并、坐标更新;对模型数据进行整合:将纹理合并后的数据按照不同的材质信息所对应的纹理坐标、顶点坐标、法线坐标进行组合,简化数据层次关系;重构模型数据:根据模型几何图形之间的关系简化模型中的非特征点,重构模型数据。2.根据权利要求1所述的一种三维模型数据简化的方法,其特征在于,所述统一数据结构:将异构的原始数据进行结构预处理形成统一结构的模型数据;其中,统一数据结构的步骤具体可为:提取异构数据的几何图形信息并统一数据结构:把不同结构数据中的纹理坐标、顶点坐标、法线坐标、材质信息进行提取并转换为统一结构的模型数据信息;对数据结构进行分析并分类存储:对统一结构后的数据按照简化的数据结构进行分析,并将分析后的坐标和信息按照类别分别进行存储。3.根据权利要求1所述的一种三维模型数据简化的方法,其特征在于,所述纹理合并、坐标更新:将统一结构后的数据进行纹理合并、坐标更新;所述纹理合并、坐标更新的具体步骤为:数据处理:对统一结构后的数据进行遍历,按照数据类别针对不同信息情况分别进行处理;烘焙纹理的处理:针对包含自身纹理和烘焙纹理情况下:将烘焙纹理和自身纹理合并为全纹理;纹理坐标处理:针对只包含自身纹理的情况下:将自身纹理进行合并。4.根据权利要求1所述的一种三维模型数据简化的方法,其特征在于,所述重构模型数据:根据模型几何图形之间的关系简化模型中的非特征点,重构模型数据;所述重构模型数据具体步骤为:填充链表数据结构:统计纹理合并后模型数据中的顶点坐标、法向坐标、纹理坐标并填充至包含几何拓扑关系的链表数据结构中;构建几何图形:根据链表中的顶点坐标、材质信息构建几何图形;创建拓扑关系:将构建后的几何图形创建拓扑关系;重构几何图形:根据创建好的拓扑关系判断几何图形中的非特征点并将非特征点进行删除,将删除非特征点之后的几何图形进行重新构建;重构模型数据:提取简化顶点后的几何图形的顶点坐标、纹理坐标,重新创建模型数据。5.根据权利要求3所述的一种三维模型数据简化的方法,其特征在于:所述烘焙纹理的处理:针对包含自身纹理和烘焙纹理情况下:将烘焙纹理和自身纹理合并为全纹理;所述烘焙纹理的处理具体步骤为:自身纹理的压缩:将烘焙纹理中对应的自身纹理进行压缩;获得局部纹理区域:根据自身纹理坐标和烘焙纹理坐标按照几何规则计算获得局部纹理区域;全纹理的合并:根据局部纹理区域将烘焙纹理和压缩后的自身纹理进行合并为全纹理。6.根据权利要求5所述的一种三维模型数据简化的方法,其特征在于:所述全纹理的合并:根据局部纹理区域将烘焙纹理和压缩后的自身纹理进行合并为全纹理;所述全纹理的合并的具体步骤为:纹理图像像素格式的统一:将烘焙纹理和自身纹理的像素格式转换为统一通道的数据格式;确定烘焙纹理区域:根据模型中几何图形的基本图元信息及烘焙纹理坐标确定烘焙纹理区域;确定自身纹理区域:根据模型中几何...
【专利技术属性】
技术研发人员:高健,韩晓晖,蔡红,沈迎志,陈玉成,周培龙,沈美岑,
申请(专利权)人:星际空间天津科技发展有限公司,
类型:发明
国别省市:天津;12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。