用Unity实现数据可视化三维场景 用Unity实现数据可视化三维场景
发布时间
阅读量:
阅读量
近年来,数据可视化大屏逐渐成为备受关注的研究方向,人们对数据呈现方式的感知需求也日益提升。
从传统的Bi报表到数据可视化大屏,再到三维可视化大屏的发展历程,充分反映出用户在使用过程中对展示效果的追求不断升级。
二维图表在近几年的应用中持续优化,已形成较为完善的图表库体系。其呈现效果的优劣,在一定程度上取决于设计师对色彩搭配及布局方式的运用。
初期的三维可视化技术主要依托Js语言开发WebGL三维场景。由于Js与网页前端技术融合度较高,因此被广泛采用。然而,采用Js库进行三维开发仍存在一些局限性:
- 展现效果欠佳,这在一定程度上受到开发人员技术水平的影响,因为当前Js相关的三维库尚未达到成熟阶段。
- 开发效率较低,在构建场景及调整视觉效果方面所耗费的时间较多。
游戏引擎
基于上述原因,近两年涌现出众多企业借助游戏引擎进行三维可视化开发。
当前广泛采用的游戏引擎主要包括UE与Unity,尽管二者在功能上存在诸多相似之处,但针对三维可视化应用,其差异性仍较为显著。
UE的优势:
- 渲染效果出色,能够较为便捷地构建出达到70分水平的三维场景
- 对美术设计人员具有较高的友好度
UE的不足:
- 不兼容WebGL技术,无法实现跨平台访问(云渲染方式虽可支持多端,但成本过高)
全部评论 (0)
还没有任何评论哟~
