An open API service indexing awesome lists of open source software.

https://github.com/kirito41dd/learnopengl

opengl学习
https://github.com/kirito41dd/learnopengl

Last synced: about 1 month ago
JSON representation

opengl学习

Awesome Lists containing this project

README

        

# LearnOpenGL
LearnOpenGL

[环境搭建](https://www.cnblogs.com/kirito1/p/12219083.html)

## 程序展示

### 入门(start)



HelloWindow

HelloTriangle

HelloTriangle_2



Shaders_uniform

Shaders_2

Textures



Textures_mix

Transformation

Start3d



More3d

More3d_2

Camera



Camera_move

RenderText

### 光照(lighting)



Color

Basic_lighting

Materials



Lighting_maps

Directional 平行光

Point 点光源



Spot 聚光

Spot_soft 边缘软化

Multiple_lights 多光源

### 模型(model)



Model_loading 模型加载

Model_girl

### 高级(advance)



Depth_testing 深度测试

Stencil_testing 模板测试_轮廓线

Blending_discard 混合 丢弃透明片段



Blending_translucent 混合 半透明片段

FaceCulling 面剔除

Framebuffers 帧缓冲_渲染到纹理



Framebuffers_post_processing 帧缓冲_后期处理

Cubemaps_skybox 立方体贴图_天空盒

Cubemaps_reflection 立方体贴图_反射



Cubemaps_refraction 立方体贴图_折射

### breakout



breakout(截图帧率低,效果没那么恐怖)