LapuEngine·Skybox

基于OpenGL的图形渲染器(及其他...

概括

目前有cubemap和procedural两种模式。

6面天空盒

使用正方体6面贴图制作。

Procedural Skybox

不使用图片,纯shader绘制的天空盒。

目前只能绘制渐变天色,实现思路和相同,往后会更新。

LapuEngine记录

Skybox.h,内含天空盒图片加载和相关绑定、绘制方法,6面天空盒的图片路径也在此修改(所以我不喜欢6面天空盒鸭超级麻烦)。

6面天空盒和procedural天空盒使用不同shader,draw的时候绑定不同shader即可。

参考

  1. simple procedural skybox

  2. Learnopengl-cubemap中文版