3D技术开花结果,ThingJS为更智慧的人居生活贡献绵薄之力

目前形形色色的智慧城市应用不仅提升了城市的运行效率和生产力,也让它变得更灵敏、更宜居。ThingJS深耕3D可视化领域,为更智慧的人居生活贡献绵薄之力。
第二十三届中国北京国际科技产业博览会,简称科博会,昨天在北京的中国国际展览中心开展了,这一次优锘科技也上了线上展播的头条,在数字化城市领域占得一席。欢迎查看ThingJS智慧城市项目,感受一下优锘ThingJS团队的技术创新能力。
3D技术开花结果,ThingJS为更智慧的人居生活贡献绵薄之力_第1张图片

有必要再介绍一遍,ThingJS主要是为js开发者提供一套3D开发组件,包括ThingJS开发、CityBuilder, CamBuilder以及全景图等,站在3D创业轻量化的角度,把3D开发流程简化成四个步骤:场景搭建—在线开发—数据对接—项目部署,如果是做一个简单的3D可视化演示项目,js工程师仅需7天就可以创建自己的3D项目,致力于把项目成本降低,让3D可视技术普及大众。

麦肯锡研究院研究数据表明,数字技术是打造美好城市的一项工具,好的智慧应用可将城市生活质量的指标提高10-30%。“打造智慧城市”不是目标,而是手段,目的是为了更高效、更动态响应居民或员工的需求和期望,从而避免更多的危险或麻烦。因此技术不是第一位的,技术背后的人更重要。简单、颜值高、轻松开发不仅仅是ThingJS普惠3D可视化的需要,也符合人人参与智慧城市建设的愿望。
3D技术开花结果,ThingJS为更智慧的人居生活贡献绵薄之力_第2张图片
这些效果ThingJS使用粒子系统(particle)技术即可实现,官方示例如下:
`/**
var app = new THING.App({

url: 'https://www.thingjs.com/static/models/storehouse'     // 场景地址

});

app.on('load', function (ev) {

var car = app.query('car01')[0];

// 创建火焰粒子
new THING.widget.Button('create', function () {
    var fire = app.query('#fire01')[0];

    if (!fire) {
        app.create({
            id: 'fire01',
            type: 'ParticleSystem',
            url: 'https://model.3dmomoda.com/models/19061018snbajhvuzrheq9sbgwdoefuk/0/particles',
            parent: car, // 设置粒子的父物体
            localPosition: [0, 0, 0] // 设置粒子相对于父物体的位置
        });
    }
})

// 销毁粒子
new THING.widget.Button('destroy', function () {
    var fire = app.query('#fire01')[0];
    if (fire) {
        fire.destroy();
    }
})`

ThingJS让3D可视技术颜值更高,智慧城市生活体验更好!

你可能感兴趣的:(前端,javascript)