当前位置: 首页 > news >正文

cesium 解决加载带动画的glb不播放动画问题

glb加载参考:cesium 添加几何对象 entity primitive_cesium.js 添加几何体-CSDN博客

使用entity方式加载的glb,默认会开启动画,但使用primitive加载的glb,需要手动开启动画

let modelPosition = Cesium.Cartesian3.fromDegrees(...position)
let modelMatrix = Cesium.Transforms.headingPitchRollToFixedFrame(modelPosition, new Cesium.HeadingPitchRoll(Cesium.Math.toRadians(heading - 90)));
let model = primitiveCollection.add(
    Cesium.Model.fromGltf({
        url: url,
        minimumPixelSize: 50,
        modelMatrix: modelMatrix,
        scale
    })
);

model.readyPromise.then((model) => {
    // 手动开启动画
    model.activeAnimations.addAll({
        loop: Cesium.ModelAnimationLoop.REPEAT // 让动画循环播放
    });
});

相关文章:

  • 记录MFC联合halcon界面显示开发
  • 查询NFT图片地址
  • 42 session反序列化漏洞
  • JavaWeb25.02.27
  • 【前端】XML,XPATH,与HTML的关系
  • 推荐算法工程师的技术图谱和学习路径
  • 实验环境搭建集锦(docker linux ros2+强化学习环境+linux上单片机串口调试)
  • Kylin麒麟操作系统服务部署 | Nginx服务部署
  • BRD4缺失通过GRP78灭活内质网应激,延缓脱氢表雄酮诱导的卵巢颗粒细胞凋亡
  • 波导阵列天线 学习笔记11双极化全金属垂直公共馈电平板波导槽阵列天线
  • 【技术笔记】Cadence 实现原理图元器件的自动标号
  • [教程]在CentStream 9简单部署一个Nginx web服务器
  • 基于多层感知机(MLP)实现MNIST手写体识别
  • SpringBoot Maven 项目 pom 中的 plugin 插件用法整理
  • [高等数学] 定积分的概念与性质
  • 《从入门到精通:蓝桥杯编程大赛知识点全攻略》(十八)-农夫约翰的奶酪块、蛋糕游戏、奶牛体检
  • linux 后台执行并输出日志
  • Filp动画
  • 大数据SQL调优专题——底层调优
  • OpenCV(11):人脸检测、物体识别
  • 共和网站建设公司/好看的web网页
  • 群晖套件做网站/杭州上城区抖音seo如何
  • 政府门户网站建设的现状/爱站网关键词挖掘工具站长工具
  • 做明星简介网站侵权吗/网络营销实施方案
  • 网站源码建站/拉新人拿奖励的app
  • 几百元做网站/网络营销策划方案书范文