一种3D效果柱状图的动态可视化实现方法技术

技术编号:34081661 阅读:26 留言:0更新日期:2022-07-11 19:01
本发明专利技术涉及图片处理及数据可视化技术领域,具体涉及一种3D效果柱状图的动态可视化实现方法。一种3D效果柱状图的动态可视化实现方法,其特征在于,包括以下步骤:S1、将工具包导入三维引擎,编辑器菜单栏自动生成用以创建3D柱状图初始模板的新建选项,点击所述新建选项,创建3D柱状图初始模板;S2、通过属性面板对3D柱状图初始模板进行属性设置;S3、运行,生成动态可视化的3D效果柱状图。本发明专利技术操作简捷高效,减少工作量,提高了处理效率,解决了在大数据可视化应用场景中,除建模外利用UI实现各类3D柱状图动态效果的实现。3D柱状图动态效果的实现。3D柱状图动态效果的实现。

【技术实现步骤摘要】
一种3D效果柱状图的动态可视化实现方法


[0001]本专利技术涉及图片处理及数据可视化
,具体涉及一种3D效果柱状图的动态可视化实现方法。

技术介绍

[0002]数据可视化中需要大量的数据表格作为主体支撑,同时需要兼顾数据接入的算法性能和数据展现的美观性。在一些大数据页面设计中,基于平面设计的各式各样的柱状体、圆柱体等柱状图,因其本质是2D图片,在对其根据数据算法计算拉伸长度时,柱状图的顶部与底部的3D效果容易在数据改变中产生拉伸变形,非常不利于美观。
[0003]为了解决上述问题,现有的处理方法是参照平面设计进行建模然后通过第二相机投影到一张空RawImage上,最后通过改变模型的LocalScale达到3D动态拉伸,整个处理过程不仅需要协调模型团队,而且过于繁琐。
[0004]此外,市面上的图表插件工具较为独立,需要从接口取到数据后,通过自己编写的脚本找到柱状图组件,然后才可以进行赋值,如果项目中柱状图需求量过大,找到对应柱状图再赋值会非常繁琐且不容易排查错误,不利于工程的可维护性。
专利技术内容
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种3D效果柱状图的动态可视化实现方法,其特征在于,包括以下步骤:S1、将工具包导入三维引擎,编辑器菜单栏自动生成用以创建3D柱状图初始模板的新建选项,点击所述新建选项,创建3D柱状图初始模板;S2、通过属性面板对3D柱状图初始模板进行属性设置;S3、运行,生成动态可视化的3D效果柱状图;所述S3的运行过程包括:S31、数据处理中心向网络接口地址执行GET/POST请求,之后将获取的数据存储至数据暂存空间;S32、3D柱状图初始模板组件根据S2中的属性设置将设置好的模板组件ID发送至数据处理中心,数据处理中心向ID事件注册存储中心查询该模板组件ID是否存在,若存在,数据处理中心根据ID从数据暂存空间提取对应数据并返回至模板组件;S33、获取3D柱状图初始模板的首部、躯干部及尾部的各自锚点位置,通过Image锚点控制脚本将3D柱状图初始模板的首部、躯干部及尾部进行关联,以实现三部分在动态增减动画执行时的完美贴合;S34、将S32返回的柱状图数据处理后赋值给贴合后的柱状图整体,形成3D柱状图的动态增减效果。2.如权利要求1所述的一种3D效果柱状图的动态可视化实现方法,其特征在于,所述S1的工具包中,包括数据处理中心...

【专利技术属性】
技术研发人员:牟文青张志伟王伟康姜家祺谢锋赵影
申请(专利权)人:山东捷瑞数字科技股份有限公司
类型:发明
国别省市:

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

1