一、课题解决的问题近年来随着互联网和信息行业的发展,大数据迅速渗透于各个领域。
医药领域,各种数据层出不穷,呈现爆炸式增长。
在如此繁多的数据面前,传统的2D图表,已经不能满足用户对大数据可视化分析的需求。
而虚拟现实技术可以让用户以更加自然和直观的方式将自己沉浸在众多数据中,观察各数据之间的联系。
利用VR技术实现医药大数据的展示,需要解决以下问题:1. 实现VR开发引擎与数据库之间的连接,完成海量数据的传输;2. 如何将大规模数据按照三维坐标展现在虚拟空间中;3. 当选取某一数据点时,能弹出框显示其他属性信息;4. 针对同一标签的数据使用相同颜色进行渲染。
二、研究方法和技术路线本项目的最大难点就是:如何将千万级数据展示在虚拟空间中。
普通3D引擎可以绘制万级以内数据点,然而本项目需要将千万级以上大型数据集全部展现出来,由于设备局限性,目前暂时无法实现。
因此,需要通过算法实现数据点的近大远小,或者将远处的数据点渲染成云状,以此减少资源消耗,以一种最节约的方式达到展示的效果。
目前主流的VR开发引擎主要有两种unity、unreal。
Unity:技术门槛低,使用C#和JavaScript编码,使用低配置的硬件Unreal:功能完善,画质较好,使用蓝图(可视化编程),使用C 代码考虑到本项目对于画质并没有太高的要求,并且C#相比于C 难度较低,因此个人倾向于使用unity开发。
剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付
