Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WebGL- 图形学基础 #45

Open
ronghaoZHI opened this issue Jun 26, 2020 · 0 comments
Open

WebGL- 图形学基础 #45

ronghaoZHI opened this issue Jun 26, 2020 · 0 comments
Labels

Comments

@ronghaoZHI
Copy link
Owner

WebGL基础

一、 数学基础

  1. 矩阵变换

  2. 向量运算

  3. 3D坐标系统

  4. 视觉空间与世界空间

  5. 投影矩阵

  6. lookAt 矩阵

二、 OpenGL 图像管线

  1. 顶点着色器 / 片段着色器

  2. 几何着色器

  3. 光栅化

三、 管理3D图形数据

  1. 缓存区与顶点属性

  2. 统一变量

  3. 绘制一个3D立方体

  4. 渲染一个对象对多个副本

  5. 在同一个场景渲染多个不同模型

四、 纹理贴图

  1. 加载纹理图像文件

  2. 纹理坐标

  3. 创建纹理对象

  4. 构建纹理坐标

  5. 将纹理坐标载入缓存区

  6. 在着色器中使用纹理

五、 光照

六、 阴影

七、 曲线曲面

八、 其他

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant