<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[sjw_printf_scanf的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/sjw_printf_scanf</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sjw_printf_scanf]]></copyright><item><title><![CDATA[Cesium 压测 1000 条通信链路]]></title><link>https://blog.youkuaiyun.com/sjw_printf_scanf/article/details/168644618</link><guid>https://blog.youkuaiyun.com/sjw_printf_scanf/article/details/168644618</guid><author>sjw_printf_scanf</author><pubDate>Wed, 21 Oct 2026 11:22:13 +0800</pubDate><description><![CDATA[1000条动态链路渲染瓶颈不在视野裁剪，而在每帧JS回调与几何重建。采用PolylineCollection合批后，1Hz批量更新可实现74+ FPS，远超Entity方案的5.2 FPS。真正问题在于单帧100ms的重算尖峰，应通过“更新裁剪+分帧摊平”优化，而非重复做视野内渲染。性能核心是减少每帧JS开销，而非减少绘制量。]]></description><category></category></item><item><title><![CDATA[Cesium 5000 目标运动渲染优化：从 7 FPS 到 GPU 实例化]]></title><link>https://blog.youkuaiyun.com/sjw_printf_scanf/article/details/167783394</link><guid>https://blog.youkuaiyun.com/sjw_printf_scanf/article/details/167783394</guid><author>sjw_printf_scanf</author><pubDate>Tue, 13 Oct 2026 10:00:48 +0800</pubDate><description><![CDATA[Cesium 5000架 飞机运动渲染从7 FPS优化至40+]]></description><category></category></item><item><title><![CDATA[Cesium 卫星变轨实现]]></title><link>https://blog.youkuaiyun.com/sjw_printf_scanf/article/details/165481821</link><guid>https://blog.youkuaiyun.com/sjw_printf_scanf/article/details/165481821</guid><author>sjw_printf_scanf</author><pubDate>Tue, 15 Sep 2026 16:58:05 +0800</pubDate><description><![CDATA[本文实现Cesium中基于TLE的卫星轨道变轨模拟，通过自洽的GMST旋转公式统一坐标系转换，结合开普勒方程求解、状态向量与轨道根数互算，构建分段Δv脉冲机动模型。系统支持径向（R）、沿迹（T）、法向（N）三轴推力分解，将总Δv均分多段点火，每段后更新轨道根数并传播轨迹，实现轨道外扩、圆化等动态效果，尾迹按阶段分色，可视化清晰呈现变轨全过程。核心依赖kepler.ts数学引擎与maneuver.ts推导逻辑，渲染由SatelliteScene.ts完成。]]></description><category></category></item><item><title><![CDATA[Cesium 热力图实现：按点值上色，重叠取较高值]]></title><link>https://blog.youkuaiyun.com/sjw_printf_scanf/article/details/165300810</link><guid>https://blog.youkuaiyun.com/sjw_printf_scanf/article/details/165300810</guid><author>sjw_printf_scanf</author><pubDate>Mon, 14 Sep 2026 13:45:46 +0800</pubDate><description><![CDATA[本文介绍在Cesium中实现基于点值的热力图方法：通过Canvas将经纬度点按其value值绘制为带透明度的彩色圆，重叠时取权重更高的点（高值优先），避免传统热力图因叠加导致颜色失真。核心在于逐像素保留最大权重，并结合色卡插值生成颜色。最终使用ImageMaterialProperty将贴图渲染至地图矩形上，支持自定义色卡与性能优化（如按值排序、距离查表）。关键技巧包括异步渲染处理与避免使用heatmap.js。]]></description><category></category></item><item><title><![CDATA[Cesium 局部天气（下雨/下雪）——从 GPU 粒子到国产弱性能环境的落地实践]]></title><link>https://blog.youkuaiyun.com/sjw_printf_scanf/article/details/164842791</link><guid>https://blog.youkuaiyun.com/sjw_printf_scanf/article/details/164842791</guid><author>sjw_printf_scanf</author><pubDate>Thu, 10 Sep 2026 14:55:45 +0800</pubDate><description><![CDATA[本文实现Cesium地图上局部雨雪天气，针对国产弱性能环境（飞腾/龙芯等）提出双档方案：高性能档采用CPU粒子+掩码发射器，基于ENU坐标系实现精准区域控制与低开销物理；弱性能档则用贴地纹理层替代粒子，避免渲染负担。关键突破在于解决切换时“白色方块”闪现问题——源于Cesium默认白纹理的异步加载机制，通过延迟更新材质或预设透明占位图规避。最终实现跨平台稳定落地。]]></description><category></category></item><item><title><![CDATA[在 Mars3d 中实现多点重叠右击选择重叠点菜单]]></title><link>https://blog.youkuaiyun.com/sjw_printf_scanf/article/details/164122688</link><guid>https://blog.youkuaiyun.com/sjw_printf_scanf/article/details/164122688</guid><author>sjw_printf_scanf</author><pubDate>Fri, 28 Aug 2026 09:34:02 +0800</pubDate><description><![CDATA[地图上加载若干 3D 模型站点，当多个站点位置完全重叠（同一经纬度）时，右键弹出选择列表让用户挑哪一个；单个 graphic 时弹出"详情/定位/删除"操作菜单。之前使用算法计算，麻烦，改为插件方法drillPick反查 graphic：用，别用必须开启数据驱动菜单表 + action 派发，新增类型零成本多 graphic 重叠：先弹聚合选择菜单，再递归绑定详情菜单]]></description><category></category></item><item><title><![CDATA[在Mars3d中实现多点重叠右击选择重叠点菜单]]></title><link>https://blog.youkuaiyun.com/sjw_printf_scanf/article/details/156199628</link><guid>https://blog.youkuaiyun.com/sjw_printf_scanf/article/details/156199628</guid><author>sjw_printf_scanf</author><pubDate>Tue, 23 Dec 2025 16:52:49 +0800</pubDate><description><![CDATA[Mars3d中对重叠点快速选中的实现]]></description><category></category></item></channel></rss>