- 博客(5)
- 收藏
- 关注
原创 Cesium水面渲染(一)
水面渲染大体有三种技术路线:平面反射、顶点动画、流体模拟,考虑到性能问题,这里使用平面反射的方式实现。和常规物体的渲染方式不同,水面的渲染我们除了要处理反射,还需要处理折射的内容。对于水面的反射处理,通常有以下几种方式:平面反射(利用镜像相机)、屏幕空间反射(SSR)、立方体贴图反射、光线追踪。技术CPU开销GPU开销显存占用平面反射高中中高SSR低高低立方体贴图低极低低光线追踪中极高高。
2025-03-17 13:03:20
1023
原创 Cesium拾取三维物体坐标源码分析
坐标拾取有几种方式,这里只讲scene.pickPosition。大体思路是:先获取点击的屏幕坐标,然后读取fbo中的深度缓存信息,有了屏幕坐标和深度信息,即可根据矩阵变换,重新计算得到顶点的世界坐标。
2024-11-08 16:10:43
1933
原创 webgl location is not from the associated program问题
gl.uniform1i需要放在gl.useProgram(program)后面;
2024-06-15 15:07:23
662
原创 String和StringBuilder那些事儿
String和StringBuilder那些事儿前言System.StringStringBuilderString和StringBuilder如何选择前言如今也毕业4个多月了,总觉得自己相比于科班出身的同学还是很缺乏理论基础的,所以打算此后开始写点东西,一是记录自己在学习的过程中遇到的问题,二是希望可以给一些新人一点帮助,因为我刚开始学习的时候也经常在csdn上找解决方案,csdn也确实帮我...
2019-11-19 19:41:26
158
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人