Skip to content

wangyongyao1989/AndroidLearnOpenGL

Repository files navigation

OpenGL基础绘制:

LearnOpenGL中文地址:https://learnopengl-cn.github.io/
LearnOpenGL英文文地址:https://learnopengl.com/
LearnOpenGL github地址:https://github.com/JoeyDeVries/LearnOpenGL/tree/master

1、画出第一个三角形:

2、通过VAO/VBO/EBO绑定,画出一个矩形:

3、通过out顶点着色器中传递颜色值,到片段着色器in接受颜色值。改变矩形的颜色。

4、使用Uniform让矩形成渐变色:

5、纹理的使用:

6、多层纹理的使用:

7、3D基础使用:

8、使用深度测试使立方体3D更立体:

9、多立方体3D旋转:

10、Camera3D旋转:

11、光照场景及环境光照、漫反射、镜面、材质、漫反射贴图、镜面贴图、定向光、点光源、聚光、多光源: