教程简介
本教程名为Cesium进阶教程
,适合具备基础的Cesium开发能力,想要学习 Cesium进阶开发技能
的Cesium开发者,教程的阅读者需要具备基础的Cesium开发能力和基本的WebGL
知识。阅读教程时可以通过右上角的主题切换按钮设置一个喜欢的颜色模式(浅色/深色),每个文章的右侧都会生成一个文章内容的目录组织,可以方便您查看该篇文章的大致内容,文章中有些链接可以直接点击进行跳转。
教程包含大量的功能示例代码,这些示例代码都是经过运行验证过的,对应的源代码已经放置在教程文章中。当然本教程的价值不在于这些示例代码,而在于能让您学懂这些东西。相信学完本教程的内容,一定能让您从普通开发者中脱颖而出,在这个内卷越来越严重的社会,要想不被淘汰就只有努力提升自己!
教程按照内容的相关性目前划分为9
个章节,因为教程内容会随时更新,所以章节并不固定,不过有一点可以确定的是只会增加,不会减少。当然!由于作者水平有限,教程中难免存在错误和疏漏,希望读者批评指正,作者也会继续学习,然后完善教程内容,加入作者,让我们一起共同学习吧!
教程目录
- 教程简介
- 第1章 图元
- 简介
- 组成
- 优缺点
- 分类
- 几何图形
- 自定义图形
- 第2章 外观
- 简介
- 分类
- Material
- 顶点着色器
- 片元着色器
- 数据传递
- 着色器编程
- 第3章 热力图
- 简介
- 数据
- 绘制
- 3D热力图
- 优化
- 第4章 shadertoy
- 网站简介
- 绘图基础
- 移植到Cesium
- 着色器使用技巧
- 纹理数据
- Perlin-Worley噪声实现云图
- 第5章 后处理
- 简介
- 后处理类
- 在着色器中还原像素的世界坐标
- 传递数据到着色器
- 限制后处理的范围
- 根据相机距离雾化
- 后处理实现高度雾
- 后处理实现积雪效果
- 后处理实现淹没分析
- 后处理实现限高分析
- 后处理实现区域遮罩
- 第6章 阴影贴图
- 简介
- ShadowMap类
- 可视域分析
- 场景视频融合
- 视频融合-多路
- 视频融合优化
- 第7章 地球材质
- 简介
- 局部等高线
- 局部坡度
- 局部坡向
- 局部高程
- 遮罩-裁剪
- 第8章 模型分析
- 模型压平
- 模型卷帘
- 第9章 着色器编程
- 多边形数据处理
- 着色器中求解模型坐标
目录和内容都是随时更新的,以 xt3d官网 为准