/LearnOpenGL

opengl学习

Primary LanguageC++

LearnOpenGL

LearnOpenGL

环境搭建

程序展示

入门(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(截图帧率低,效果没那么恐怖)