Heisenberg Blog

道不远人

LearnOpenGL Note - Lighting: Multiple lights

OpenGL光照系列6

OpenGL Multiple lights 封装光照计算GLSL函数

#pragma once与 #ifndef的区别

The difference between #pragma once and #ifndef

介绍两种常见的防卫式申明的异同

LearnOpenGL note - Lighting:Light casters

OpenGL光照系列5

OpenGL Light casters 介绍平行光、点光源及聚光灯三种光源投射形式

LearnOpenGL note - Lighting:Lighting maps

OpenGL光照系列4

OpenGL Lighting maps 利用漫反射、镜面、自发光光照贴图

LearnOpenGL note - Lighting:Materials

OpenGL光照系列3

OpenGL Materials 封装Material材质类