从零开始学习ThingJS之创建/销毁物体

1、 加载模型

2、 添加多个数字孪生可视化园区

3、 销毁物体

数字孪生可视化场景初始化后,我们就可以在3D场景内添加物体对象了,可以通过 create() 方法来创建物体,例如,加载模型、添加标记、创建基本形体、添加多个园区等。通过 destroy() 方法,可以销毁物体,即在场景中删除物体。

通过 create() 方法创建物体,并通过对象名称和属性,来添加所创建的物体属性。

var obj = app.create({
 name: value,
})
 

通过 destroy() 来销毁物体。

var obj = app.create({
 name: value,
})

1、加载模型

将模型对应的url输入到数字孪生可视化场景项目文件中,即可加载模型,模型库中右键单击模型可以直接获取模型url。下面我加载一个厂房来举例。

这里,我通过最后一行代码设置摄像机的位置,来调整预览视角。如果不添加此行代码,则默认状态下摄像头的位置跟所创建的物体一致,也就是说摄像机的镜头贴在物体上,那么,此时我们可以将鼠标滚轮回滚,进行缩放调节,就可以在预览窗口显示出所加载的模型了。

var app = new THING.App(); // 3D场景初始化
 
app.background = '#F0FFFF'; //设置背景颜色
 
//创建物体
var obj = app.create({
 type: "Thin
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值