自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Cesium水面渲染(一)

水面渲染大体有三种技术路线:平面反射、顶点动画、流体模拟,考虑到性能问题,这里使用平面反射的方式实现。和常规物体的渲染方式不同,水面的渲染我们除了要处理反射,还需要处理折射的内容。对于水面的反射处理,通常有以下几种方式:平面反射(利用镜像相机)、屏幕空间反射(SSR)、立方体贴图反射、光线追踪。技术CPU开销GPU开销显存占用平面反射高中中高SSR低高低立方体贴图低极低低光线追踪中极高高。

2025-03-17 13:03:20 1023

原创 Cesium拾取三维物体坐标源码分析

坐标拾取有几种方式,这里只讲scene.pickPosition。大体思路是:先获取点击的屏幕坐标,然后读取fbo中的深度缓存信息,有了屏幕坐标和深度信息,即可根据矩阵变换,重新计算得到顶点的世界坐标。

2024-11-08 16:10:43 1933

原创 Cesium拾取源码分析

分析cesium拾取的源码流程

2024-10-28 11:03:07 1428

原创 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关注的人

提示
确定要删除当前文章?
取消 删除