2018年9月13日

虚幻引擎助力财务数据可视化

作者 Ken Pimentel

南非National Renal Care公司的注册会计师Christopher Commin正在寻找一种超越电子表格并且以引人瞩目的方式展示公司财务数据的方法。National Renal Care(NRC)是一家肾脏护理机构,在南非拥有65家设施,需要不断地评估并比较每处设施的统计数据。由于设施众多,Commin需要一种不同于以往查看数据表格的方法。

“我们希望以一种更加互动更加直观的方式来观察业务情况。”Commin说道,“理想的情况是,我们可以开展财务建模计算,还可以从地理角度及时并直观地查看我们的业务情况。”

Commin是一名游戏发烧友,有一次他和公司IT主管Brandon Hancock东扯西聊时,突然想到用虚幻引擎来实现这个想法。结果是,一种交互式实时体验概念应运而生。它将地理数据、单座设施统计数据、眼前以及将来可能使用的设施的3D模型整合于一体,为NRC的业务管理提供了一种引人瞩目的崭新方式。

融合地理信息和财务数据

Commin的目标之一就是将南非肾脏护理设施之间的地理和财务关系可视化。Commin首先在虚幻引擎中创建出南非地图,然后根据GPS坐标,在每座肾脏护理设施的位置上放置图标。在浏览地图时,用户可以点击图标来显示设施的详细信息,例如地址和市场信息。他们还可以将地图局部放大,查看城市的地形和街道布局。

Blog-body-img1.jpg

每个图标都是一个圆环,环绕着该设施所服务的对应南非城市,从而帮助用户看清设施之间的地理关系。“在重叠区域,用户可以查看到更多有关市场的信息,例如人口统计和肾脏患病率,”Commin说。“这让我们能以一种前所未有的方式将相邻设施之间的竞争程度可视化,帮助我们就如何投资资源做出更快更明智的决定。”

Commin还可以随时更新数据,更新结果会被传播给所有蓝图。考虑到商业会谈期间可能会出现各种疑问,用户界面还提供了工具,可以获取地图上任何位置的GPS坐标,或者计算任意两点之间的直线距离。

自从公司开始使用地图视图来可视化显示护理设施,Commin就再也不用仅凭数字来解释地点之间的复杂联系了。“我们只要打开地图视图,放大某个区域,数据和关系便能映入眼帘,而和地理有关的问题便自然而然得到了解答。”他说。

Blog-body-img2.jpg

Commin使用地形工具在虚幻引擎中生成地图的几何形状。至于地形,他将美国宇航局(NASA)的航天飞机雷达地形任务(STRM)数据转换成高度图,然后将它们拼接在一起。地图纹理使用了Substance和UE4中的材质资源,然后与借助OpenStreetMap.org创建的街道地图相互覆盖。

交互式财务

为了创建一个灵活的财务分析工具,Commin设计了一个蓝图来处理一座标准设施的成本收益表。虚幻引擎蓝图充当了脚本、操作和事件的容器。对于Commin来说,蓝图在结构化后,可以存储和检索设施的财务和运营性能数据、供应商详细信息以及每个项目的成本数据。“这或许不是蓝图常见的用法,但它完全满足了需求。”Commin说道。

蓝图从虚幻的引擎数据表(DataTable)读取数据,然后用设施的真实数据填充,也可以用理论数据或预估数据填充。“有了这种结构,我们可以进行各种研究,”Commin说道,“我们可以填充真实数据然后比较供应商定价,或者编写脚本生成可行性模型来评估财务和运营决策的影响,”他说道。

建筑可视化

为了完善他们对于虚幻引擎的使用,Commin为他们的一些设施创建了3D模型。团队使用这些模型来评估现有设施和规划中设施的布局,此外还有一个好处——数据可以标注在从电源插座到冰箱的每个设备旁。然后,他们就能查看设施中任意给定设备的数量,比较费用,甚至预估新设施的项目成本。

Blog-body-img3.jpg

Commin使用Datasmith将3D模型从3ds Max中导入。Datasmith是Unreal Studio包含的众多工具之一。由于模型的面数有300万之多,导入效率成了一项重要因素。“我们先是尝试直接导入FBX,然后又试了Datasmith,后者速度增加了两倍,”Commin说。

这个项目是如此成功,以至于Commin凭借这一创新举措,成功入围了南非35位35岁以下最优秀会计师的决赛评选

游戏化财务的未来

Commin预计,他们的创新式系统还有着更广阔的发展空间。他准备进一步整合实时GPS数据用于公司车辆甚至设施内的员工,为评估设施的整体效能提供宝贵的动态数据。

“我们甚至可能尝试虚拟现实,”Commin说道。“这样管理层就能实时查看虚拟员工在某个设施内的移动情况。”

Commin预计数据专家将是实现这些目标的关键。“作为一个没有任何游戏开发或建筑可视化背景的团队,我们成功制作出一个项目,将我们的职业与我们对游戏的热爱结合了起来,”Commin说。“虚幻引擎和Datasmith让这一切成为了可能。”

想用虚幻引擎创造属于你自己的独特体验?下载Unreal Studio测试版,体验用于虚幻引擎的Datasmith导入工具吧。