离屏渲染可以实现类似于小地图、飞行浏览的效果,本文通过帧缓冲以及webgl绘制纹理的方式实现将相机某个视角所看到的场景绘制到另一个canvas上
两个不同上下文的canvas是不能共用一份纹理资源的,但是可以通过读取帧缓冲中的纹理值,根据纹理值生成一份新的纹理,最后绘制到另一个canvas上面即可实现离屏渲染。在cesium渲染前,绑定创建好的帧缓冲,获取已经绘制好的一帧,之后根据上述方法将纹理结果输出到新创建的canvas上
Cesium通过离屏渲染实现无人机侦察Cesium中的离屏渲染