轻量化三维模型防测绘显示方法和装置、存储介质制造方法及图纸

技术编号:25953584 阅读:27 留言:0更新日期:2020-10-17 03:46
本公开涉及一种轻量化三维模型防测绘显示方法和装置、存储介质。该轻量化三维模型防测绘显示方法包括:对待显示的轻量化三维模型进行透视变形处理;对处理后的轻量化三维模型进行显示。本公开通过模型整体展示尺寸比例的调整,可以很好地实现轻量化三维模型显示时的防测绘问题。

【技术实现步骤摘要】
轻量化三维模型防测绘显示方法和装置、存储介质
本公开涉及模型发布领域,特别涉及一种轻量化三维模型防测绘显示方法和装置、存储介质。
技术介绍
在工程应用中,广泛存在着对三维模型防测绘的要求。例如在产品协同研制、产品使用、保养、维修等过程中,产品研制单位存在向客户提交随机技术文件、发布三维模型的需求,基于三维模型的产品技术文件可以更加直观地展示产品结构、安装、使用、保养与维修等信息,是随机技术文件的发展趋势。
技术实现思路
专利技术人通过研究发现:相关技术的轻量化三维模型很容易被第三方通过模型测绘、屏幕测绘等方式在计算机、平板等设备进行尺寸测量,进而导致产品设计信息被窃取进而导致产品被仿制。因此在工程中存在对三维模型的显示进行控制、防止模型信息被第三方测绘的迫切需求。鉴于以上技术问题中的至少一项,本公开提供了一种轻量化三维模型防测绘显示方法和装置、存储介质,解决了发布的轻量化三维模型容易被测绘进而导致设计信息被窃取的问题。根据本公开的一个方面,提供一种轻量化三维模型防测绘显示方法,包括:对待显示的轻量化三维模型进行透视变形处理;对处理后的轻量化三维模型进行显示。在本公开的一些实施例中,所述轻量化三维模型防测绘显示方法还包括:对待显示的轻量化三维模型进行随机变形处理,之后执行对处理后的轻量化三维模型进行显示的步骤。在本公开的一些实施例中,所述轻量化三维模型防测绘显示方法还包括:在轻量化三维模型展示过程中,进行视图实时管控,防止用户在正视图视角测绘模型。在本公开的一些实施例中,所述进行视图实时管控,防止用户在正视图视角测绘模型包括:实时监控轻量化三维模型的状态调整命令;在轻量化三维模型的视图方向变化的情况下,根据所述状态调整命令判断下一时刻的视图方向是否为正视图方向;在下一时刻的视图方向为正视图方向的情况下,不进行当前操作动作。在本公开的一些实施例中,所述轻量化三维模型防测绘显示方法还包括:通过数据加密技术对轻量化三维模型文件进行加密;对轻量化三维模型文件进行解密和加载,之后执行对待显示的轻量化三维模型进行透视变形处理的步骤。在本公开的一些实施例中,所述对待显示的轻量化三维模型进行透视变形处理包括:在屏幕上寻找与轻量化三维模型相关的多组映射点;确定透视坐标矩阵,得出映射点的三维空间坐标;对映射点的三维空间坐标进行转换;在屏幕上进行新坐标展示。在本公开的一些实施例中,所述对待显示的轻量化三维模型进行随机变形处理包括:确定关键点,读取关键点坐标;确定关键点坐标在三个坐标方向的变形参数;确定坐标调整矩阵;对关键点坐标进行坐标调整矩阵求解;在屏幕上进行新坐标展示。在本公开的一些实施例中,所述确定关键点坐标在三个坐标方向的变形参数包括:随机确定关键点坐标在三个坐标方向的变形参数。根据本公开的另一方面,提供一种轻量化三维模型防测绘显示装置,包括:透视处理模块,用于对待显示的轻量化三维模型进行透视变形处理;显示模块,用于对处理后的轻量化三维模型进行显示。在本公开的一些实施例中,所述轻量化三维模型防测绘显示装置用于执行实现如上述任一实施例所述的轻量化三维模型防测绘显示方法的操作。根据本公开的另一方面,提供一种轻量化三维模型防测绘显示装置,包括:存储器,用于存储指令;处理器,用于执行所述指令,使得所述轻量化三维模型防测绘显示装置执行实现如上述任一实施例所述的轻量化三维模型防测绘显示方法的操作。根据本公开的另一方面,提供一种计算机可读存储介质,其中,所述计算机可读存储介质存储有计算机指令,所述指令被处理器执行时实现如上述任一实施例所述的轻量化三维模型防测绘显示方法。本公开通过模型整体展示尺寸比例的调整,可以很好地实现轻量化三维模型显示时的防测绘问题。附图说明为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本公开轻量化三维模型防测绘显示方法一些实施例的示意图。图2a为本公开一些实施例中变形前轻量化三维模型的效果示意图。图2b为图2a的轻量化三维模型进行透视变形处理后的效果示意图。图3为本公开一些实施例中透视变形处理的示意图。图4为本公开轻量化三维模型防测绘显示方法另一些实施例的示意图。图5a为本公开一些实施例中加密前后台文件的示意图。图5b为图5a的后台文件加密后的示意图。图6为本公开一些实施例中随机变形处理的示意图。图7a为本公开一些实施例中变形前轻量化三维模型的效果示意图。图7b为图7a的轻量化三维模型进行随机变形处理后的效果示意图。图8为本公开轻量化三维模型防测绘显示装置一些实施例的示意图。图9为本公开轻量化三维模型防测绘显示装置另一些实施例的示意图。图10为本公开轻量化三维模型防测绘显示装置又一些实施例的示意图。具体实施方式下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开的范围。同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。专利技术人通过研究发现:相关技术三维模型网页展示已为很多科研机构、企业应用,模型展示时虽然经过轻量化处理取消了一些关键特征,但存在以下问题:1、关键装配或加工尺寸未经过处理,与设计模型相同,容易被测量。2、整体尺寸比例与设计模型比例相同,因此容易导致通过某零件尺寸进行比例推算,得出全部尺寸。3、模型的视图方向未做屏蔽及处理,易被调整为正视图方向,进而容易被测量。鉴于以上技术问题中的至少一项,本公本文档来自技高网...

【技术保护点】
1.一种轻量化三维模型防测绘显示方法,其特征在于,包括:/n对待显示的轻量化三维模型进行透视变形处理;/n对处理后的轻量化三维模型进行显示。/n

【技术特征摘要】
1.一种轻量化三维模型防测绘显示方法,其特征在于,包括:
对待显示的轻量化三维模型进行透视变形处理;
对处理后的轻量化三维模型进行显示。


2.根据权利要求1所述的轻量化三维模型防测绘显示方法,其特征在于,还包括:
对待显示的轻量化三维模型进行随机变形处理,之后执行对处理后的轻量化三维模型进行显示的步骤。


3.根据权利要求1或2所述的轻量化三维模型防测绘显示方法,其特征在于,还包括:
在轻量化三维模型展示过程中,进行视图实时管控,防止用户在正视图视角测绘模型。


4.根据权利要求3所述的轻量化三维模型防测绘显示方法,其特征在于,所述进行视图实时管控,防止用户在正视图视角测绘模型包括:
实时监控轻量化三维模型的状态调整命令;
在轻量化三维模型的视图方向变化的情况下,根据所述状态调整命令判断下一时刻的视图方向是否为正视图方向;
在下一时刻的视图方向为正视图方向的情况下,不进行当前操作动作。


5.根据权利要求1或2所述的轻量化三维模型防测绘显示方法,其特征在于,还包括:
通过数据加密技术对轻量化三维模型文件进行加密;
对轻量化三维模型文件进行解密和加载,之后执行对待显示的轻量化三维模型进行透视变形处理的步骤。


6.根据权利要求1或2所述的轻量化三维模型防测绘显示方法,其特征在于,所述对待显示的轻量化三维模型进行透视变形处理包括:
在屏幕上寻找与轻量化三维模型相关的多组映射点;
确定透视坐标矩阵,得出映射点的三维空间坐标;
对映射点...

【专利技术属性】
技术研发人员:丁新星赵峰原国伟
申请(专利权)人:江苏徐工工程机械研究院有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1