ThingJS:仅需不到5行代码,实现炫酷3D动画

简介: 在物联网领域,Thing都有哪些动效呢?

在物联网领域,Thing都有哪些动效呢?调用ThingJS API看看。

对于 Thing 类的对象,是通过 url 加载的模型,很多模型在制作阶段就内置了动画。

如果模型有内置动画,则可以在 ThingJS 中利用 API 调用播放这些动画。
如果是动态创建的物体,由于模型加载是异步的,则必须在模型加载完成后才能调用动画。

1. 获取模型动画
首先我们通过 animationNames 属性获取上图中的模型都有什么动画。
示例:

输出:

  1. 播放模型动画
    我们使用 playAnimation 接口进行动画播放。

• 简单播放动画

    name: "animation",
    reverse: true//反转数组
}); 

• 可以反向播放动画

obj.playAnimation("animation");
• 可以循环播放动画,并且可以同 loopType ,来控制循环类型

obj.playAnimation({
    name: "open1",
    loopType: THING.LoopType.Repeat
}); 

• 还可以同时播放多个动画;

    name: ["open1", "open2"],
    loopType: THING.LoopType.PingPong,
    speed: 0.4
}); 
  1. 停止播放模型动画
    我们使用 stopAnimation 接口来停止动画播放

`//当物体带有多个动画时,stopAnimation接口将会停止所有动画播放
obj.stopAnimation();
//指定停止哪个动画
obj.stopAnimation("open1");


### 官方模型动画介绍
我们有提供各个行业的模型供用户选择,这些模型有部分在制作阶段就内置了动画。例如:
仓储
以下面的粮仓为例:
在CamBuilder中我们可以通过选中该模型,查看模型是否带有动画,例如这个粮仓动画名为‘CloseRoof’和‘OpenRoof’,分别控制粮仓开盖关盖动画。
 ![](https://img2020.cnblogs.com/blog/1494719/202008/1494719-20200828181710705-691213668.png)
相关文章
|
3月前
|
人工智能 API 调度
万亿参数大模型平民化:Qwen3.8‑Max‑Preview 开发者上手全指南
随着AI产业向复杂工程开发、多智能体协同、超长文档深度解析方向演进,市场对于基座模型的综合推理、长文本理解、多模态处理与任务规划能力提出更高的要求。新一代旗舰基座Qwen3.8‑Max‑Preview预览版正式登场,作为突破万亿参数规格的大模型产品,总参数量达到2.4万亿,依托迭代升级的MoE混合专家架构,在推理性能、超长文本处理、多模态理解、复杂任务规划等维度实现全面升级,综合能力跻身全球第一梯队,对标海外顶级旗舰模型,为复杂工程开发、多智能体协同、超长文档解析、专业办公自动化场景提供优质国产基座选择。
434 2
|
3月前
|
人工智能 缓存 数据挖掘
阿里云Qwen3.8-Max大模型首发尝鲜:个人版和企业版超值优惠低至39元/月起
本文介绍了阿里云Qwen3.8-Max旗舰大模型。该模型拥有2.4万亿参数,采用MoE架构,支持文本、图像、视频多模态输入,在代码工程、专业办公、长程任务规划及多模态视觉理解等方面较上代Qwen3.7-Max显著提升,最大上下文达100万Token。文章详解其核心能力、API调用方式与定价策略(输入12元/百万tokens),并重点介绍Token Plan订阅(39元/月起、首发加量10倍)、NightPlan夜间2折等多项优惠活动,助力用户以低成本享受旗舰级AI生产力。
阿里云Qwen3.8-Max大模型首发尝鲜:个人版和企业版超值优惠低至39元/月起
|
8月前
|
数据采集 监控 JavaScript
不做“瞎眼龙虾”!OpenClaw(Clawdbot)阿里云/本地部署,零技术10大跨境电商反爬虫平台数据抓取教程
很多跨境电商从业者在使用OpenClaw时,都会陷入“看得见、抓不到”的困境:Reddit舆情监控被403封禁、Amazon商品数据因反爬机制无法提取、TikTok带货视频难以批量分析……原本寄予厚望的AI代理,最终沦为“瞎眼龙虾”。
2687 5
|
8月前
|
人工智能 IDE 算法
Prompt、Skill、Agent、MCP 到底啥区别?一篇讲透 AI 工作体系
本文用生动比喻为测试新人厘清AI核心概念:大模型是“天才员工”,Prompt是临时口头交代,Agent是自主干活的模式,Skill是可复用的SOP手册,MCP是连接系统的“门禁卡”,IDE是智能办公室,Claude Code则是终端特种兵。重在构建AI工作体系,而非死记定义。
|
10月前
|
监控 安全 网络安全
伪装成“自己人”:微软披露新型内部域名钓鱼攻击,企业邮件路由配置漏洞成重灾区
一封伪装成HR邮件的钓鱼攻击,利用企业邮件认证配置缺陷,险致财务转账87万元。攻击者绕过SPF、DMARC等机制,通过“内部域名伪造”让恶意邮件看似合法。背后是PhaaS平台Tycoon 2FA支撑,揭示邮件安全需从基础协议闭环防控,重拾被忽视的安全常识。
427 2
|
JavaScript 数据可视化 前端开发
基于 Vue 与 D3 的可拖拽拓扑图技术方案及应用案例解析
本文介绍了基于Vue和D3实现可拖拽拓扑图的技术方案与应用实例。通过Vue构建用户界面和交互逻辑,结合D3强大的数据可视化能力,实现了力导向布局、节点拖拽、交互事件等功能。文章详细讲解了数据模型设计、拖拽功能实现、组件封装及高级扩展(如节点类型定制、连接样式优化等),并提供了性能优化方案以应对大数据量场景。最终,展示了基础网络拓扑、实时更新拓扑等应用实例,为开发者提供了一套完整的实现思路和实践经验。
2043 78
|
11月前
|
人工智能 自然语言处理 安全
2025AI数字人企业厂商新榜单发布与全面综合对比分析选择指南
解码数字人企业TOP榜单,透视技术革新与产业未来。从像衍科技的技术突破到阿里、华为、腾讯等巨头布局,十大企业引领AI与元宇宙融合新赛道。涵盖虚拟主播、工业数字孪生、虚拟偶像等多元场景,展现数字人在电商、教育、医疗、政务等领域的深度应用。通过全栈自研技术、多模态交互与轻量化部署,数字人正实现24小时智能服务,推动产业降本增效,重塑未来生态格局。
|
SQL JSON 数据可视化
基于 DIFY 的自动化数据分析实战
本文介绍如何使用DIFY搭建数据分析自动化流程,实现从输入需求到查询数据库、LLM分析再到可视化输出的全流程。基于经典的employees数据集和DIFY云端环境,通过LLM-SQL解析、SQL执行、LLM数据分析及ECharts可视化等模块,高效完成数据分析任务。此方案适用于人力资源分析、薪酬管理等数据密集型业务,显著提升效率并降低成本。
17624 16
|
JSON API UED
汇率查询API实战指南:通过Python调用获取多国汇率信息
本文介绍如何通过 Python 快速集成多币种汇率查询接口,实现实时获取全球主要货币汇率数据。适用于跨境电商价格换算、国际贸易结算等场景,帮助提升用户体验并规避汇率波动风险。
2267 0
汇率查询API实战指南:通过Python调用获取多国汇率信息