噫吁嚱,蜀道难,难于上青天,在物联网可视化行业,搭建模型以及开发三维场景都是让人头疼的事情,但是有一个平台,却选择在“蜀道上搭电梯”,它就是ThingJS,以简化物联网可视化开发难度、降低物联网可视化开发门槛为己任,选择让前端工程师也能轻松迈入物联网可视化行业。 为什么ThingJS能简化物联网可视化应用开发难度?这是因为ThingJS专业的技术团队经过多年潜心研究,简化了三维场景的搭建、降低了制作三维可视化应用的难度、让数据的接入更加方便,同时也简化了发布项目的步骤,才能让前端开发人员都能轻松的进入到物联网可视化领域。 ThingJS是如何简化三维场景搭建的?ThingJS是优锘科技旗下的一个物联网可视化开发平台,同时ThingJS也有着一系列简化物联网可视化开发难度的工具,其中就有CampusBuilder(模模搭)园区搭建工具,在模模搭中,有着数千个可以直接免费使用的模型,同时模型库中有着3W+的模型,不仅如此,用户也可以使用3ds Max制作模型并且上传到模模搭中,或者上传其它模型(只要是标准模型都能够上传至模模搭),并且模模搭中也有相对应编辑器,能够搭建出一个学校、工厂等,并且搭建好的场景保存后会在联网情况下自动同步到ThingJS平台中,用户就能够直接在ThingJS平台中开发该场景! ThingJS是如何降低开发三维可视化场景的难度?目前市面上通用的开发三维可视化的技术属于WebGl,一般用threejs或者unity来开发,但是ThingJS的技术团队,基于threejs这个3D JS库,开发出了一个更加简单的js 库并且命名为thingjs,正是thingjs这个技术,ThingJS平台得以诞生,那么它主要简便在哪个方位呢?相比于three,thingjs将复杂难操控的渲染直接封装成底层,同时将在三维可视化开发中需求非常多的功能给整理成官方示例,这让你在开发三维可视化场景时,甚至不需要去写代码,只需要去选择功能,然后修改代码,使得开发难度大减,那么ThingJS平台提供了多少个这样拿来就能用的功能代码块呢?一共159个官方示例,甚至包含了4个完全公开源码的物联网可视化应用。 为什么要使用ThingJS?ThingJS提供了CityBuilder和CampusBuilder两个关于三维场景搭建的工具,其中CityBuilder城市搭建工具用来直接制作城市建筑、河流、绿地等,并且还能无缝接入CampusBuilder(模模搭)中搭建的园区或模型,不论是在三维场景制作上,还是在三维场景开发过程中,ThingJS的专家们都对其进行了一系列的简化,同时也直接提供了相关文档、API以及录制视频讲解如何使用ThingJS以及相关工具等。 那么能用ThingJS制作出哪些类型的项目呢?或者说,物联网可视化能够面向哪些行业?面向绝大部分行业,诸如电力、医疗、消防、建筑、仓储、粮仓、学校甚至是数据机房、网页小游戏等等,这些ThingJS都能够制作,在ThingJS资源中心中有着许多用户公开的优秀项目或场景,以下就是几个优秀场景的截图: |