本发明专利技术公开了一种三维模型数据显示方法和电子设备,属于图像处理技术领域,本发明专利技术通过在所述第一表面上配置有第一显示区域,获得与所述三维模型对应的第一数据信息;将所述第一数据信息渲染到所述第一显示区域中;将具有所述第一数据信息的第一显示区域渲染到所述三维模型中,解决了现有技术中三维模型与对应的数据的弱关联的技术问题,实现数据查看便利、现实用户体验沉浸感好的技术效果。
【技术实现步骤摘要】
一种三维模型数据显示方法和电子设备
本专利技术涉及图像处理
,尤其涉及一种三维模型数据显示方法和电子设备。
技术介绍
在应用于工业的三维可视化系统中,需要通过三维虚拟场景来查看实时生产数据。现有技术是将三维模型与生产数据进行关联,在三维场景中选中三维模型查看其生产数据时,弹出对话框,以数据表格的方式展示生产数据。这种方案的缺点在于,三维模型与对应的数据是弱关联,数据在场景外的表格中显示,数据查看的操作步骤多,虚拟现实用户体验的沉浸感差。
技术实现思路
本专利技术提供一种三维模型数据显示方法和电子设备,用于解决现有技术中三维模型与对应的数据的弱关联的技术问题,实现数据查看便利、现实用户体验沉浸感好的技术效果。 本专利技术一方面提供一种三维模型数据显示方法,所述三维模型具有第一表面,所述方法包括:在所述第一表面上配置有第一显示区域,所述第一显示区域小于或等于所述第一表面;获得与所述三维模型对应的第一数据信息;将所述第一数据信息渲染到所述第一显示区域中;将具有所述第一数据信息的第一显示区域渲染到所述三维模型中。 进一步的,在所述获得与所述三维模型对应的数据信息之前还包括:当所述每帧渲染的时候,获得与所述三维模型对应的第一数据信息。 进一步的,所述将所述第一数据信息渲染到所述第一显示区域中具有为:通过RTT技术将所述第一数据信息渲染到所述第一显示区域中。 进一步的,所述方法还包括:获得所述三维模型对应的第二数据信息;判断所述第一数据信息是否与所述第二数据信息相同;若所述第一数据信息与所述第二数据信息不同时,将所述第二数据信息配置到所述第一显示区域。 本专利技术另一方面的提供了一种电子设备,所述电子设备包括:显示器,所述显示器用于显示所述三维模型,其中所述三维模型具有第一表面,其中,所述电子设备还包括:第一配置单元,所述第一配置单元用于在所述第一表面上配置有第一显示区域,所述第一显示区域小于或等于所述第一表面;第一获得单元,所述获得单元用于获得与所述三维模型对应的第一数据信息;第一渲染单元,所述第一渲染单元用于将所述第一数据信息渲染到所述第一显示区域中;第二渲染单元,所述第二渲染单元用于将具有所述第一数据信息的第一显示区域渲染到所述三维模型中。 进一步的,所述电子设备还包括:第二获得单元,所述第二获得单元用于当所述每帧渲染的时候,获得与所述三维模型对应的第一数据信息。 进一步的,所述电子设备还包括:第三渲染单元,所述第三渲染单元用于通过RTT技术将所述第一数据信息渲染到所述第一显示区域中。 进一步的,所述电子设备还包括:第三获得单元,所述第三获得单元用于获得所述三维模型对应的第二数据信息;第一判断单元,所述第一判断单元用于判断所述第一数据信息是否与所述第二数据信息相同;第二配置单元,所述第二配置单元用于当判断所述第一数据信息与所述第二数据信息不同时,将所述第二数据信息配置到所述第一显示区域。 本专利技术的有益效果如下: 本专利技术一实施例中一种三维模型数据显示方法通过在所述第一表面上配置有第一显示区域,获得与所述三维模型对应的第一数据信息;将所述第一数据信息渲染到所述第一显示区域中;将具有所述第一数据信息的第一显示区域渲染到所述三维模型中,解决了现有技术中三维模型与对应的数据的弱关联的技术问题,实现数据查看便利、现实用户体验沉浸感好的技术效果。 【附图说明】 图1为本专利技术一实施例中三维模型数据显示方法的流程图; 图2为本专利技术一实施例中电子设备的结构图; 【具体实施方式】 本专利技术一实施例提供了一种三维模型数据显示方法通过在所述第一表面上配置有第一显示区域,获得与所述三维模型对应的第一数据信息;将所述第一数据信息渲染到所述第一显示区域中;将具有所述第一数据信息的第一显示区域渲染到所述三维模型中,解决了现有技术中三维模型与对应的数据的弱关联的技术问题,实现数据查看便利、现实用户体验沉浸感好的技术效果。 为使本领域技术人员能够更详细了解本专利技术,以下结合附图对本专利技术进行详细描述。 如图1所示,本专利技术一实施例中一种三维模型数据显示方法的流程图,本实施例的方法包括: 步骤110:在所述第一表面上配置有第一显示区域,所述第一显示区域小于或等于所述第一表面; 具体来说,三维模型具有第一表面,该第一表面为三维模型特定设计的一个独立的表面,其目的主要是通过该表面贴图的方式预留输出实时数据内容的位置。一般来说,三维模型至少具有四个面,其中该第一表面可以设定于任何一个三维模型的面中。并且该第一表面上配置有第一显示区域,该第一显示区域的面积小于或等于第一表面的面积,配置成第一显示区域的面积小于第一表面的面积主要是便于用户在观看第一显示区域的数据时不影响对整体三维模型显示效果的影响。当然配置成第一显示区域的面积等于第一表面的面积也不会影响对三维模型数据显示的效果。 步骤120:获得与所述三维模型对应的第一数据信息; 具体来说,为了能够在第一显示区域显示第一数据信息,需要获得与所述三维模型对应的数据信息。其中,第一数据信息主要是生产数据,或者其他需要在三维模型使用中显示的数据信息。在具体的获得过程中,一般来说,需要在每帧渲染的时候,调取相关的第一数据信息,当然本申请并不限定只在每帧渲染的时候调取,也可以根据需要在其他时刻调取相关的第一数据信息。 进一步的,为了更好的达到对第一数据信息的表达,实时调取第一数据信息具有重要的意义。故,在三维模型数据显示方法中,获得所述三维模型对应的第二数据信息;判断所述第一数据信息是否与所述第二数据信息相同;若所述第一数据信息与所述第二数据信息不同时,将所述第二数据信息配置到所述第一显示区域。通过该方案可以实时的改变生产数据的表达,更利于达到数据查看便利、现实用户体验沉浸感好的技术效果。 步骤130:将所述第一数据信息渲染到所述第一显示区域中; 具体来说,将所述第一数据信息渲染到所述第一显示区域中的手段为RTTUenderto Texture渲染到纹理)技术,当然,本申请并不限定具体的渲染手段为RTT技术,对于能实现本申请具体将数据信息渲染到第一显示区域的其他技术方案同样属于本申请的保护范围。 步骤140:将具有所述第一数据信息的第一显示区域渲染到所述三维模型中。 具体来说,将第一数据信息渲染到第一显示区域后,形成第一表面的贴图效果的三维模型,进而将具有第一数据信息的三维模型渲染到三维场景中,达到了本申请所需实现的对于三维场景的实时生产数据的显示。 本专利技术一实施例还提供一种电子设备,如图2所示,电子设备包括: 显示器,所述显示器用于显示所述三维模型,其中所述三维模型具有第一表面,其中,所述电子设备还包括: 第一配置单元11,所述第一配置单元11用于在所述第一表面上配置有第一显示区域,所述第一显示区域小于或等于所述第一表面; 第一获得单元12,所述获得单元12用于获得与所述三维模型对应的第一数据信息; 第一渲染单元13,所述第一渲染单元13用于将所述第一数据信息渲染到所述第一显示区域中; 第二渲染单元14,所述第二渲染单元14用于将具有所述第一数据信息的第一显示区域渲染到所述三维模型中。 进一步的,所述电子设备还包括:本文档来自技高网...
【技术保护点】
一种三维模型数据显示方法,所述三维模型具有第一表面,其特征在于:在所述第一表面上配置有第一显示区域,所述第一显示区域小于或等于所述第一表面;获得与所述三维模型对应的第一数据信息;将所述第一数据信息渲染到所述第一显示区域中;将具有所述第一数据信息的第一显示区域渲染到所述三维模型中。
【技术特征摘要】
1.一种三维模型数据显不方法,所述三维模型具有第一表面,其特征在于: 在所述第一表面上配置有第一显示区域,所述第一显示区域小于或等于所述第一表面; 获得与所述三维模型对应的第一数据信息; 将所述第一数据信息渲染到所述第一显示区域中; 将具有所述第一数据信息的第一显示区域渲染到所述三维模型中。2.如权利要求1所述的方法,其特征在于,在所述获得与所述三维模型对应的数据信息之前还包括: 当所述每帧渲染的时候,获得与所述三维模型对应的第一数据信息。3.如权利要求1所述的方法,其特征在于,所述将所述第一数据信息渲染到所述第一显示区域中具有为: 通过RTT技术将所述第一数据信息渲染到所述第一显示区域中。4.如权利要求1所述的方法,其特征在于,所述方法还包括: 获得所述三维模型对应的第二数据信息; 判断所述第一数据信息是否与所述第二数据信息相同; 若所述第一数据信息与所述第二数据信息不同时,将所述第二数据信息配置到所述第一显示区域。5.—种电子设备,其特征在于,所述电子设备包括: 显示器,所述显示器用于显示所述三维模型,其中所述三维模型具有第一表面,其中,所述电子设备还包括: 第一配置单元,所...
【专利技术属性】
技术研发人员:冯振保,郑向阳,吕树河,魏华南,
申请(专利权)人:河南省电力公司焦作供电公司,国家电网公司,
类型:发明
国别省市:河南;41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。