,在实际项目中,我们也常常需要将默认的动画替换为来自 Mixamo、Blender 或其他来源的新动画资源。但由于不同角色骨骼结构通常不完全一致,直接替换动画往往会失败或出现错位。同样地,我们也可以利用 IK 重定向将新动画正确映射到默认角色骨骼上。下面我将通过样例进行演示......
前文我演示了如何在 Vue.js + Cesium 的工程里接入天地图影像,解决了使用默认地图在国内访问速度慢、合规性等常见问题。本文接着演示如何接入国内另一个比较流行的地图:高德(Amap)地图作为底图。 十、使用高德地图作为底图 1,使用样例 下面代码关闭 Cesium 默认底图并接入高德地图服务......
在 Cesium 中,如果我们直接创建 Viewer 而不做任何额外配置,默认使用的是 Cesium Ion 提供的全球影像底图(通常为 Bing Maps 或 Cesium 官方整合的影像服务)。本文将演示如何使用国家测绘地理信息局提供的天地图(Tianditu)作为基础底图。天地图覆盖全国范围,提供影像、矢量及中文注记等多种图层形式......
esium 作为面向海量三维地理数据的可视化引擎,其核心优势之一就在于 3D Tiles 这一面向流式加载的开放规范。 在实际项目中,我们常常需要将自己的摄影测量 / 建模 / 点云数据变成可以在 Cesium 中流式加载的 3D Tiles,下面演示如何上传模型到 Cesium ion 生成 3D Tiles......
如果说 Entity(实体)是场景中的“点缀”,那么 3D Tiles 就是场景的“骨架”。无论是城市级别的白模、高精度的倾斜摄影,还是复杂的 BIM 建筑模型,都是通过 3D Tiles 技术呈现在浏览器中的。下面我将通过样例演示如何创建 3D Tiles 实例并添加到场景中......
对于经常浏览技术博客的开发者来说,CSDN、知乎等平台未登录状态下无法复制代码、强制弹出登录框、关注博主才能阅读全文等问题非常令人头疼。本文将介绍一款免费实用的浏览器插件 Code-Box,支持 Chrome、Edge、Firefox 等主流浏览器。安装后,我们可以在未登录状态下实现一键复制代码、自动展开全文、去除登录弹窗......
在之前文章中我们已经成功搭建了三维底图并加载了各种实体(Entity)。但一个只能看不能动的场景就像一张精美的壁纸,少了点“灵魂”。本文我们让场景对象的交互动起来,具体包括实现实体的鼠标悬停高亮(Hover) 和点击选中(Select) 效果......
在实际业务中,三维模型往往是最直观、信息量也最丰富的表现形式之一,例如设备、车辆、人员的三维呈现与动态展示。本将重点介绍如何在 Vue.js 项目中加载 glTF / GLB 三维模型,并实现模型在三维场景中的移动与朝向变化效果。 六、添加 glTF/GLB 模型、模型移动效果......
七月头条:Rust 首次跻身 TIOBE 榜单前十 上个月,TIOBE 曾报道 Rust 正在不断刷新历史纪录。而本月,这一趋势仍在延续:Rust 首次进入 TIOBE 指数前十名,这也是它发展历程中的一个重要里程碑。 Rust 人气持续攀升,核心原因在于它在保障极致运行速度......
前文我介绍了如何创建常见实体(标签/点/面/线/体)并添加到场景中。本文我将接着演示如何在 Vue.js 中为 Cesium 场景添加图片图标(Billboard)。 五、添加图片图标实体 1,样例代码 下面代码实现在指定地理位置动态添加图片标注(Billboard)及带文字说明的图片标注......