CesiumJS 2022版本的工作原理是什么?
- 内容介绍
- 文章标签
- 相关推荐
本文共计7739个文字,预计阅读时间需要31分钟。
目录 + 1. 对 WebGL 接口的封装 1.1. 缓冲对象封装 1.2. 纹理与采样参数封装 1.3. 着色器封装 1.4. 文本对象与渲染通信 1.5. 统一值(uniform)封装 1.6. 渲染容器封装
2.三种基本指令
2.1. 绘图指令 目录- 1. 对 WebGL 接口的封装
- 1.1. 缓冲对象封装
- 1.2. 纹理与采样参数封装
- 1.3. 着色器封装
- 1.4. 上下文对象与渲染通道
- 1.5. 统一值(uniform)封装
- 1.6. 渲染容器封装
- 2. 三类指令
- 2.1. 绘图指令(绘制指令)
- 2.2. 清屏指令
- 2.3. 通用计算指令
- 3. 自定义着色器
- 3.1. 早期 Fabric 材质规范中的自定义着色器
- 3.2. 后处理中的自定义着色器
- 3.3. 新架构带来的 CustomShader API
- 4. 总结
本篇涉及到的所有接口在公开文档中均无,需要下载 GitHub 上的源码,自己创建私有类的文档。
npm run generateDocumentation -- --private
yarn generateDocumentation -- --private
pnpm generateDocumentation -- --private
本篇当然不会涉及着色器算法讲解。
本文共计7739个文字,预计阅读时间需要31分钟。
目录 + 1. 对 WebGL 接口的封装 1.1. 缓冲对象封装 1.2. 纹理与采样参数封装 1.3. 着色器封装 1.4. 文本对象与渲染通信 1.5. 统一值(uniform)封装 1.6. 渲染容器封装
2.三种基本指令
2.1. 绘图指令 目录- 1. 对 WebGL 接口的封装
- 1.1. 缓冲对象封装
- 1.2. 纹理与采样参数封装
- 1.3. 着色器封装
- 1.4. 上下文对象与渲染通道
- 1.5. 统一值(uniform)封装
- 1.6. 渲染容器封装
- 2. 三类指令
- 2.1. 绘图指令(绘制指令)
- 2.2. 清屏指令
- 2.3. 通用计算指令
- 3. 自定义着色器
- 3.1. 早期 Fabric 材质规范中的自定义着色器
- 3.2. 后处理中的自定义着色器
- 3.3. 新架构带来的 CustomShader API
- 4. 总结
本篇涉及到的所有接口在公开文档中均无,需要下载 GitHub 上的源码,自己创建私有类的文档。
npm run generateDocumentation -- --private
yarn generateDocumentation -- --private
pnpm generateDocumentation -- --private
本篇当然不会涉及着色器算法讲解。

