增城住房和城乡建设局网站怎么评价网站的好坏

张小明 2026/1/13 7:12:46
增城住房和城乡建设局网站,怎么评价网站的好坏,个人网站域名备案步骤,网站开发方案报价上一节课#xff0c;我们初步认识了 Cesium 的图元#xff08;Primitive#xff09;#xff0c;当时只放了一个几何体。 其实#xff0c;一个 Primitive 可以同时塞进多个几何实例#xff08;GeometryInstance#xff09;。 这样做的好处很明显#xff1a;一次合并我们初步认识了 Cesium 的图元Primitive当时只放了一个几何体。其实一个 Primitive 可以同时塞进多个几何实例GeometryInstance。这样做的好处很明显一次合并一次绘制调用性能更高每个实例还能单独改颜色、显隐灵活性不减。今天就把“多实例”和“动态改色”两件事一次讲透。一、一个图元多个实例需求把“矩形”和“椭球”一起塞进同一个 Primitive一次搞定。先保留上节的矩形实例instance。再新建一个椭球实例给它的 radii、位置、颜色都安排上。最后把两个实例用数组形式丢进 Primitive。代码如下每一步都写了注释照着抄就能跑。/* 1. 椭球几何实例长半轴 5 km短半轴 5 km高 10 km */ const ellipsoidInstance new Cesium.GeometryInstance({ geometry: new Cesium.EllipsoidGeometry({ radii: new Cesium.Cartesian3(5000.0, 5000.0, 10000.0), // 三轴半径 vertexFormat: Cesium.VertexFormat.POSITION_AND_NORMAL // 只要位置和法线省内存 }), /* 2. 把椭球放到东经 114°、北纬 23.03883°、离地 5 km 的位置 */ modelMatrix: Cesium.Matrix4.multiplyByTranslation( Cesium.Transforms.eastNorthUpToFixedFrame( Cesium.Cartesian3.fromDegrees(114, 23.03883) ), new Cesium.Cartesian3(0.0, 0.0, 5000.0), new Cesium.Matrix4() ), id: ellipsoid, // 给实例起个名字后面改色要用 attributes: { color: Cesium.ColorGeometryInstanceAttribute.fromColor( Cesium.Color.RED) // 初始红色 } }); /* 3. 把两个实例一起塞进同一个图元 */ const rectPrimitive new Cesium.Primitive({ geometryInstances: [instance, ellipsoidInstance], // 数组形式想塞几个塞几个 appearance: appearance // 仍用之前的 PerInstanceColorAppearance }); /* 4. 加入场景 */ viewer.scene.primitives.add(rectPrimitive);刷新页面你会看到绿色矩形——上一节留下的红色椭球——刚加的它们同属一个 Primitive却保持各自颜色、各自位置。二、运行中随时改颜色想让椭球每 2 秒随机换个颜色只要抓住“实例属性”这把钥匙一行代码就能改不需要重新创建 Primitive。套路分两步用getGeometryInstanceAttributes(id)拿到对应实例的属性包直接改属性包里的colorCesium 下一帧就会自动生效。/* 每 2 秒给椭球随机换一个半透明颜色 */ setInterval(() { rectPrimitive .getGeometryInstanceAttributes(ellipsoid) // 通过 id 找到椭球 .color Cesium.ColorGeometryInstanceAttribute.toValue( Cesium.Color.fromRandom({ alpha: 0.5 }) // 随机颜色固定 0.5 透明度 ); }, 2000);注意改色只改“属性”不动“几何”所以性能开销极小。如果想改矩形颜色同理给它也起个 id再用同样套路即可。三、小结一个 Primitive ≈ 一个“合并批次”里面可放任意数量实例。实例各自带 id、颜色、矩阵后期想改就改灵活又高效。今天只演示了“改颜色”其实改显隐、改矩阵、换材质也一样套路都是“先拿属性包再改字段”。把这套组合拳吃透后面做海量建筑、批量模型、动态高亮就能既流畅又省事。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

更换网站logo淘金网站建设推广

基于分布式驱动电动汽车的路面附着系数估计,分别用卡尔曼滤波对电动汽车四个车轮的路面附着系数进行估计。 本模型参考sci论文搭建,开发了分布式驱动电动汽车路面附着系数估计的进阶版本,可在高速,低速下,对开路面&…

张小明 2025/12/24 8:06:50 网站建设

经营网站需要什么资质网络推广员一个月多少钱

Linly-Talker黑客马拉松活动筹备进展 在虚拟主播24小时不间断带货、AI客服秒回千条咨询的今天,数字人早已不是科幻电影里的概念。但真正让开发者头疼的是:如何把语音识别、大模型对话、语音合成和面部动画这些“高门槛”技术串成一条流畅的流水线&#x…

张小明 2026/1/11 1:25:26 网站建设

wordpress+4.4网站优化入门

无需API钥匙!使用LobeChat自建私有化AI聊天系统的完整方案 在企业对数据隐私日益敏感的今天,一个看似简单的AI对话功能,背后却可能潜藏着巨大的合规风险。当你在内部系统中接入ChatGPT时,是否曾想过:那些财务预测、客户…

张小明 2025/12/24 8:06:49 网站建设

浏览网站 需要我安装wordpress做二手市场类型的网站名字

MONAI框架下的2D潜在扩散模型完整指南:5步掌握医学图像生成技术 【免费下载链接】tutorials 项目地址: https://gitcode.com/gh_mirrors/tutorial/tutorials 在医学影像分析领域,数据稀缺是长期存在的挑战。MONAI框架的2D潜在扩散模型通过创新的…

张小明 2025/12/31 12:06:37 网站建设

美食网站的建设背景免费开网店怎么开

LRC歌词批量下载工具:3步搞定离线音乐库歌词同步 【免费下载链接】lrcget Utility for mass-downloading LRC synced lyrics for your offline music library. 项目地址: https://gitcode.com/gh_mirrors/lr/lrcget 还在为离线音乐缺少同步歌词而烦恼吗&…

张小明 2026/1/5 12:54:29 网站建设

黄冈网站推广在线民治做网站

EmotiVoice能否实现语音情感渐变过渡?动态控制探索 在虚拟偶像直播中,一个角色从担忧到释然的语气转变,往往只需一句话的时间;在互动游戏中,NPC因玩家行为瞬间由温和转为愤怒——这些细腻的情感流动,早已超…

张小明 2025/12/24 8:06:51 网站建设