三维可视化开发平台有很多选择,包括AutoCAD, 3DMAX, Sketchup, Unity, ThingJS, Revit, Facades, SU, Lumion等,如果你是物联网3D可视化从业者,继续往下看:
“它山之石可以攻玉”
从物联网3D可视化开发角度,ThingJS平台项目管理考虑用户的使用场景,分为在线项目分享和离线项目生成两个部分。
使用场景
在线分享功能是在用户开发完项目之后,能够将项目变成在线的运行链接地址,适用于不投入私有服务器,公网使用的场景。平台离线项目生成解决客户的项目不能连接公网的场景,尤其是对于一些有保密需求的客户,3D物联网系统不能放置在公网上。
部署明细
通过模模搭客户端(ThingJS-CampusBuilder)的单机系列程序进行离线部署,分类如下:
单机场景:可浏览场景;
单机应用:可展示3D可视化效果;
单机物联网应用:可展示物联网3D可视化效果(能接入物联网数据);
单机VR应用:可实现场景内的VR体验;
单机B/S应用:可实现在局域网中部署3D可视化应用的目的。
基本原则是项目管理要满足不同客户的需求,最终形成便捷的发布方式。