【技术实现步骤摘要】
网络拓扑多维度信息展示方法、装置、设备及存储介质
[0001]本专利技术实施例涉及计算机处理
,特别涉及一种网络拓扑多维度信息展示方法、装置、设备及存储介质。
技术介绍
[0002]随着网络技术的不断发展,互联网的规模和复杂度都急剧增加,所承载的信息内容也越来越多。因此也需要网络拓扑能够呈现更全面的拓扑信息,以便利用呈现出的拓扑信息对网络拓扑进行更全面的分析。传统的网络拓扑多维度信息的展示方法是基于二维平面进行展示的,节点信息布置在节点周围,但是当拓扑中节点数量较多、且需要展示更多拓扑信息时,二维平面会出现节点拥挤、信息遮挡等问题。
[0003]针对该问题,目前在二维平面的基础上增加一个纵向维度,以得到三维空间。通过在三维空间中展示网络拓扑,可以解决上述二维平面出现的问题。但是,当需要对三维空间中展示的网络拓扑进行视角切换时,节点信息在视角切换过程中与节点的相对位置会发生变化,造成节点信息与节点不对应的问题,从而导致网络拓扑多维度信息展示的混乱。
技术实现思路
[0004]基于现有三维空间内对网 ...
【技术保护点】
【技术特征摘要】
1.一种网络拓扑多维度信息展示方法,其特征在于,包括:响应于多维度信息展示指令,确定网络拓扑中每一个节点所需展示的信息维度;针对每一个节点,均执行:获取与该节点所需展示的信息维度数量相等数量的精灵,并将每一个精灵均放置在该节点的坐标位置上;确定该节点在每一个维度上的状态,并获取对应状态的材质;其中,用于加载形成材质的纹理贴图中包含对应状态的展示图标,且展示图标位于与纹理贴图中心的设定相对位置处,所述设定相对位置为在面向屏幕的二维平面中该维度的信息与该节点的相对展示位置;将获取的材质一一对应赋予给放置在该节点的坐标位置上的各精灵,以利用精灵展示对应维度的信息。2.根据权利要求1所述的方法,其特征在于,在所述获取对应状态的材质之前,还包括:预先针对状态对应固定范围的维度构建材质库,所述材质库内存储有对应维度下不同状态对应的材质;所述获取对应状态的材质,包括:确定当前维度的状态是否对应固定范围,若是,则从所述材质库中获取当前维度对应状态的材质;否则,将当前维度的状态作为展示图标,生成对应的纹理贴图,并加载该纹理贴图形成对应状态的材质。3.根据权利要求2所述的方法,其特征在于,在所述加载该纹理贴图形成对应状态的材质之后,还包括:确定当前是否存在未被使用的状态对应非固定范围的材质,若存在,则将该材质删除。4.根据权利要求1
‑
3中任一所述的方法,其特征在于,还包括:响应于节点图层展示指令,确定所需展示的节点图层所对应的目标节点属性;根据所述目标节点属性,确定用于展示节点图层的呈现主体;确定所述网络拓扑中每一个节点对应所述目标节点属性的属性值,并确定对应属性值的材质;根据对应属性值的材质和确定的呈现主体,对每一个节点的节点图层进行展示。5.根据权利要求4所述的方法,其特征在于,所述根据所述目标节点属性,确定用于展示节点图层的呈现主体,包括:确定所述目标节点属性是否为可变属性;若所述目标节点属性为可变属性,则确定呈现主体为精灵;若所述目标节点属性为不可变属性,则确定呈现主体为粒子系统。6....
【专利技术属性】
技术研发人员:王亮,张如亭,肖新光,
申请(专利权)人:安天科技集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。