Cesium
文章平均质量分 56
小皮孩123
康康
展开
-
webgl/opengl顶点坐标到屏幕坐标转化
转载 2021-11-20 15:30:20 · 192 阅读 · 0 评论 -
Cesium 透视投影矩阵推导
一、透视投影透视投影是3D固定流水线的重要组成部分,是将相机空间中的点从视锥体(frustum)变换到规则观察体(Canonical View Volume)中,待裁剪完毕后进行透视除法的行为。在算法中它是通过透视矩阵乘法和透视除法(perspective division)(又叫齐次除法 homogeneous division)两步完成的。透视投影变换是令很多刚刚进入3D图形领域的开发人员感到迷惑乃至神秘的一个图形技术。主流的3D APIs如OpenGL、D3D的确把具体的透视投影细节封装起来,比如原创 2021-11-20 14:20:11 · 1851 阅读 · 1 评论 -
cesium 坐标系
通过上面图片标记的信息可以得到cesium坐标系是右手坐标系:最后使用右手坐标系和第一张图标记的方位很容易推导cesium Transforms.js中坐标系定义://由第一个X轴 第二个Y轴 得出Z轴var vectorProductLocalFrame = { up: { south: "east", north: "west", west: "south", east: "north", }, down: { south: "west",.原创 2021-04-24 22:00:21 · 2005 阅读 · 0 评论 -
cesium fog雾特效参数设置
关闭HDR 可以增加雾的曝光强度一、开启雾设置参数:二、GlobeFS.glsl 中HDR影响雾特效的代码#if defined(FOG) || defined(GROUND_ATMOSPHERE)\n\ vec3 fogColor = colorCorrect(v_fogMieColor) + finalColor.rgb * colorCorrect(v_fogRayleigh...原创 2019-12-08 11:30:08 · 2132 阅读 · 0 评论 -
Computing the horizon occlusion point 计算地平线遮挡面最佳视点
https://cesium.com/blog/2013/05/09/computing-the-horizon-occlusion-point/你已经厌倦了地平线筛选了吗?太好了,我也不!上次,我们解释了什么是地平线剔除,并展示了一个非常有效的方法来测试通过椭球体计算一个被遮挡面遮挡的点。然而,我们想要测试遮挡的对象并不是那么简单。特别是,我们希望能够测试通过椭球体遮挡面遮挡地形瓦片的情...原创 2019-11-25 20:42:14 · 643 阅读 · 0 评论 -
Horizon Culling 地平线踢出法
https://cesium.com/blog/2013/04/25/horizon-culling/地平线踢出法在虚拟地球(如, Cesium)的开发过程中, 我们需要能够快速确定场景中的对象, 如地形瓦片(terrain tiles), 卫星(satellites), 建筑物(buildings), 交通工具(vehicles)等, 何时是不可见的。因为这些对象不可见, 所以也就没有必...原创 2019-11-19 22:43:03 · 428 阅读 · 0 评论