Unity数据可视化图表插件XCharts 1.0发布

unity-ugui-XCharts

A powerful, easy-to-use, configurable charting and data visualization library for Unity.  

一款基于UGUI的功能强大、易用、参数可配置的数据可视化图表插件。支持折线图、柱状图、饼图、雷达图、散点图、热力图等常见图表。

特性:

  • 内置丰富示例和模板,参数可视化配置,效果实时预览,纯代码绘制。
  • 支持折线图、柱状图、饼图、雷达图、散点图、热力图等常见图表。
  • 支持直线图、曲线图、面积图、阶梯线图等折线图。
  • 支持并列柱图、堆叠柱图、堆积百分比柱图、斑马柱图等柱状图。
  • 支持环形图、玫瑰图等饼图。
  • 支持折线图—柱状图、散点图-折线图等组合图。
  • 支持实线、曲线、阶梯线、虚线、点线、点划线、双点划线等线条。
  • 支持自定义主题,内置主题切换。
  • 支持自定义图表内容绘制,提供绘制点、直线、曲线、三角形、四边形、圆形、环形、扇形、边框、箭头等绘图API。
  • 支持PC端和手机端上的数据筛选、视图缩放、细节展示等交互操作。
  • 支持万级大数据绘制。

 

利用业余时间,断断续续开发了有一年了,终于可以发布1.0版本了。1.0版本并不表示XCharts开发完了,相反的,这仅仅只是开始。

Unity关于可视化图表方面的好用的免费插件不多,当时我就就只是想要画一个折线图苦于找不到好用的插件,于是自己做了一个,随着时间推移,想法越来越多,功能也就越来越多。更重要的是,开始有朋友在用,不断的给我反馈问题和提需求,也给了我把XCharts当作一个真正的开源项目去维护的动力。

作为一个下班后还要陪娃的上班族,每天能抽2个小时用来写代码我觉得就挺不错了。然而有时候我竟然有超过30个小时,也就是平均4个小时每天。我都不知道我是怎么挤时间的,睡得比娃晚起得比娃早?时间,挤挤总会有的。

下图是wakatime统计的我每个星期真正用来写代码的时间:

 

Charts CodingTime

如果你打算用Unity做可视化,XCharts应该是你再合适不过的选择,可以让你的开发事半功倍。

折线图

柱状图

饼图

雷达图

散点图

热力图

 

  • 56
    点赞
  • 131
    收藏
    觉得还不错? 一键收藏
  • 86
    评论
Unity数据可视化是一种将数据以可视化形式呈现的技术,通过使用Unity引擎和相关工具,可以将抽象的数据转化为图形、图表、动画等形式,使得数据更加直观和易于理解。 Unity数据可视化可以应用于各个领域,如游戏开发、数据分析、科学研究等。在游戏开发中,通过数据可视化可以实现游戏关卡编辑器、角色属性调整面板等功能,开发者可以直观地编辑和调整游戏中的数据。在数据分析领域,使用Unity数据可视化可以将复杂的数据集以图表或3D模型的形式展示,帮助分析人员更好地理解数据关系和趋势。在科学研究中,数据可视化可以将科学实验结果可视化展示,有助于研究人员对实验结果进行观察、分析和交流。 Unity数据可视化的实现主要依赖Unity引擎的图形渲染功能以及相关开发工具。通过编写脚本代码,可以将数据转换为图形或模型的形式,并在场景中进行展示。Unity引擎提供了丰富的图形渲染组件和函数库,可以实现不同形式的数据可视化,如折线图、饼状图、柱状图等。同时,Unity还支持动画效果的创建和播放,可以让数据可视化更加生动和有趣。 总而言之,Unity数据可视化是一种利用Unity引擎和相关工具将数据以可视化形式呈现的技术,可以在游戏开发、数据分析、科学研究等领域发挥重要作用。它可以使得数据更加直观和易于理解,提供了更多的交互性和动态性,帮助开发者和研究人员更好地理解数据和进行决策。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 86
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值