240 发简信
IP属地:北京
  • Mapbox 中生成带箭头的线

    在地图引擎里,普通折线只需要根据路径生成线段几何,然后在片元着色器中填充颜色即可。但“带箭头的线”并不是简单地在线上放几个图标,它需要同时解决方...

  • CesiumJS MVTDataProvider 加载与渲染链路解析

    MVTDataProvider 是 CesiumJS 中用于运行时加载 Mapbox Vector Tile,也就是 .mvt 或 .pbf 瓦...

  • Resize,w 360,h 240
    Cesium绘制一实一虚线

    双实线做完了发现还有个一实一虚线要做,正好那就把双实线改一下得了,让一侧显示虚线就可以了,相当于把polyline与polylineDash结合...

  • Resize,w 360,h 240
    Cesium绘制双实线

    最近有个项目要用到道路的双实线,于是研究了一下Polyline的用法,发现在现有的PolylineGlowMaterial基础上稍微改动一下就可...

  • Cesium添加Primitive虚线

    Material的type需要设置为Cesium.Material.PolylineDashType

  • Cesium 3Dtiles模型多边形裁剪简单整理

    快三年了,在简书写了四篇文章,关于Cesium的基本都是水一下,不是不想写,一是没时间,二来确实比较懒,关于Cesium已经一年多没有看过了,最...

  • Resize,w 360,h 240
    Cesium线被遮挡部分变虚线

    几年前发现Cesium的一个小惊喜,突然想起来,记录一下 ```javascript viewer.entities.add({ polyl...

  • mipmap纹理在各端显示的阈值

    近期在渲染模型的时候发现,在某个角度下,模型上有没有显示的纹理呈现黑色,经过是mipmap的纹理超出了系统渲染纹理大小的阈值; 使用gl.get...

  • Resize,w 360,h 240
    在Three.js中动态改变meterial的着色器的不起作用的问题

    最近在做Three.js相关的一些工作,其中需要对构建好的mesh动态改变其着色器,于是就做了下面的修改 this.mesh.material....