如果要对加载后的3dtiles进行样式修改,就需要用到Cesium3DTileStyle。
官网例子:https://sandcastle.cesium.com/index.html?src=3D%20Tiles%20Feature%20Styling.html
参考1:https://www.jianshu.com/p/cb289231f2ec
>>高级教程:https://blog.csdn.net/fywindmoon/article/details/108414997(Cesium深入浅出之3dtiles渲染)
//将视频投影到3dtiles上 let url = 'http://localhost:8888/cesium/Apps/SampleData/models/hm/hang2/tileset.json' let tileset = this.viewer.scene.primitives.add(new Cesium.Cesium3DTileset({ url: url, //数据路径 maximumScreenSpaceError: 2,//默认16,最大屏幕空间错误 })); tileset.readyPromise.then(function(argument) { console.log(argument) tileset.style = new Cesium.Cesium3DTileStyle({ color : { conditions : [ ['${height} >= 100', 'color("purple", 0.5)'], ['${height} >= 50', 'color("red")'], ['true', 'color("blue")'] ] }, show : '${height} > 0', meta : { description : '"Building id ${id} has height ${height}."' } }); self.viewer.zoomTo(tileset) });
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 智能桌面机器人:用.NET IoT库控制舵机并多方法播放表情
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 新年开篇:在本地部署DeepSeek大模型实现联网增强的AI应用
· DeepSeek火爆全网,官网宕机?本地部署一个随便玩「LLM探索」
· Janus Pro:DeepSeek 开源革新,多模态 AI 的未来
· 上周热点回顾(1.20-1.26)
· 【译】.NET 升级助手现在支持升级到集中式包管理
2019-12-13 Fiona简介
2019-12-13 Libraries&Workflow for a modern geospatial processing(现代地理空间处理的库与工作流)
2018-12-13 OpenSLAM