zoukankan      html  css  js  c++  java
  • 一个产品的状态不好?ThingJS来找茬

    一个产品再怎么出色,也得有一个展示自己的平台,才能让观众看到它的优秀和魅力,ThingJS通过3D可视化把产品的魅力展示出来!

    3D可视化使用门槛需进一步降低

    ThingJS平台致力于提供低门槛、低成本的3D可视化能力,方便物联网及各行业更方便的获得3D可视化能力。目前来说,ThingJS 3D可视化平台是一个开发平台,面向网页前端开发人员。虽然平台已经在工具化、便捷性、API易用性方面做了很多事情,但还是需要不断提升的。
    ThingJS 3D可视化平台要做的主要有几方面:一是不断提升平台工具使用便捷性和功能,方便用户更快捷完成输出;二是进一步集成开发API封装接口,使用户需要开发代码量进一步降低;三是逐步提高非代码输出能力,直至实现3D可视化的零代码输出。

    物联网行业应用场景需进一步增加

    ThingJS作为定位为“面向物联网的3D可视化平台”,在物联网应用场景方面需要行业合作伙伴不断开发、输出。而物联网行业应用类别众多,应用分散。如果把物联网比喻为一座森林,每一棵树都是一种应用,那么未来每一个应用都应配套可视化场景,即所有数字孪生场景都配套3D可视化。而要加速这个愿景实现,需要加强可视化方案引导。
    优锘科技即将推出“森友会”,为广大的物联网森林输出“场景木”,从物联网应用到配套3D可视化应用有一个完整展示,以更好地引导更广阔的物联网3D可视化应用时代的到来。

    3D可视化软硬件水平尚需不断发展普及

    3D可视化能力一直对承载硬件、软件有较高需求。虽然随着软硬件发展,当前在PC端已经有较完善的运行环境。但ThingJS作为基于WebGL的BS系统,在Web端运行,若希望更流畅、更广泛的应用,需要广大Web端运行软硬件进一步提高。ThingJS WebGL的跨平台应用特性使它原理上在PC Web、移动端Web均可运行,也普适于各类操作系统环境。但限于Web端软硬件性能限制,特别是移动端,ThingJS WebGL的运行流畅性还是有较多性能障碍。

    所以,从PC Web端来看,随着软件技术发展,浏览器将承载更好的3D性能,具备创建复杂3D结构场景和模型能力。随着硬件进一步普惠,未来将降低开发成本,优化网页视觉表现,可视化能力达到原生3D的水平。而从移动 Web端来看,ThingJS只是初步尝试覆盖移动应用需求。随着未来移动端从底层发力,大幅提升GPU能力和手机性能,将可满足更丰富的移动可视化需求。

    来个小福利,ThingJS在线开发中,打开地图面板,双击某个地图即可快速创建改地图项目,代码示例如下:

    var app = new THING.App();
    app.background = [0, 0, 0];
    // 引用地图组件脚本
    THING.Utils.dynamicLoad(['https://www.thingjs.com/uearth/uearth.min.js'], function () {
        app.create({
            type: 'Map',
            // CityBuilder中地图的url
            url: 'https://www.thingjs.com/citybuilder_console/mapProject/config/TVRFNE9UZz1DaXR5QnVpbGRlckAyMDE5',
            complete: function (event) {
                console.log(event.object.userLayers.length);
            }
        });
    }); 
    

    可视化就是产品一个状态的实时展现,ThingJS是它的舞台!

  • 相关阅读:
    区域赛系列一多边形划分(卡特兰数)
    Going Home(最大匹配km算法)
    奔小康赚大钱(km)
    Air Raid(最小路径覆盖)
    Save Princess(丑数)
    Asteroids(最小点覆盖)
    Windows命令行命令总结
    SPI协议详解
    Python实现串口通信(pyserial)
    python中进制转换
  • 原文地址:https://www.cnblogs.com/thingjs/p/13629150.html
Copyright © 2011-2022 走看看