Commit Graph

131 Commits

Author SHA1 Message Date
Joey de Vries
5491450bde Added re-work warning. 2017-04-23 22:45:02 +02:00
Joey de Vries
20d5811d61 Code re-work: HDR 2017-04-23 22:43:48 +02:00
Joey de Vries
7dc79cd5fa Code re-work: parallax mapping. 2017-04-23 16:30:06 +02:00
Joey de Vries
b02e4ea394 code re-work: normal mapping. 2017-04-23 16:02:02 +02:00
Joey de Vries
919084ba39 Code re-work: shadow mapping. 2017-04-23 12:52:47 +02:00
Joey de Vries
c8431d9498 Code re-work: point shadows. 2017-04-22 20:46:55 +02:00
Joey de Vries
85530ab997 Code re-work: shadow mapping. 2017-04-22 20:40:35 +02:00
Joey de Vries
33dd340549 Code re-work: gamma correction. 2017-04-22 17:25:08 +02:00
Joey de Vries
cdcc3be029 Code re-work: advanced lighting. 2017-04-22 17:07:31 +02:00
Joey de Vries
91dc770bc5 Code re-work: Blending. 2017-04-20 22:04:34 +02:00
Joey de Vries
9994831d5d Code re-work: anti-aliasing. 2017-04-20 21:30:22 +02:00
Joey de Vries
cd5f93211b Code re-work instancing. 2017-04-20 21:30:07 +02:00
Joey de Vries
5693c59693 Code re-work: geometry shader. 2017-04-20 00:04:02 +02:00
Joey de Vries
c763be2c08 Code re-work: Advanced OpenGL 2017-04-19 22:05:36 +02:00
Joey de Vries
4b6b4d6377 Start code re-work Advanced OpenGL chapter. 2017-04-17 20:40:26 +02:00
Joey de Vries
fee7580547 Update textured specular src code to new code standards. 2017-04-17 15:32:01 +02:00
Joey de Vries
02784e1edf Code re-work: model loading 2017-04-12 22:51:42 +02:00
Joey de Vries
d99731d752 Lighting tutorial code updates. 2017-04-12 00:12:58 +02:00
Joey de Vries
4b4e0cc839 Code re-format: lighting. 2017-04-10 22:08:47 +02:00
Joey de Vries
edbc854ab2 Complete code re-work 'Getting Started' tutorials. 2017-04-06 21:05:54 +02:00
Joey de Vries
76de32530d Add GLAD to repository. 2017-04-06 21:05:15 +02:00
Joey de Vries
c4c0588163 LearnOpenGL's header fixes. 2017-04-06 21:04:47 +02:00
Joey de Vries
f11c65f673 BRDF LUT order fix. 2017-04-03 21:18:57 +02:00
Joey de Vries
d6733b10db few shader updates. 2017-03-31 22:39:50 +02:00
Joey de Vries
d2a4a1e655 PBR IBL Specular tutorial code. 2017-03-31 22:34:26 +02:00
Joey de Vries
6a41899478 IBL irradiance shader source file fix. 2017-02-25 12:00:34 +01:00
Joey de Vries
691215afa3 PBR IBL irradiance tutorials. 2017-02-25 11:19:00 +01:00
Joey de Vries
534b6ec8c9 IBL Diffuse irradiance source code. Note that these projects use stb_image.h directly, but still link with SOIL causing libray conflicts. Run these specific projects by not linking to SOIL. This will get resolved the moment all projects run on stb_image.h instead of SOIL. 2017-02-16 22:42:05 +01:00
Joey de Vries
fabdd1c86d Model: string comparrison fix, see issue #49. 2017-02-15 21:51:15 +01:00
Joey de Vries
c5b584deb9 Improved CMakeLists for clearer project setup with added library support for stb_image. 2017-01-18 21:56:31 +01:00
Joey de Vries
96ced3c198 PBR attenuation fix with proper Fresnel adjustments. 2017-01-09 19:57:53 +01:00
Joey de Vries
5042701210 Ambient light to correspond with tutorial's version. 2016-12-18 11:45:35 +01:00
Joey de Vries
0f78bb69ae Prevent double multiplication of Fresnel. 2016-12-18 11:28:01 +01:00
Joey de Vries
70f2ec7c1b Adjust code to more properly reflect tutorial. 2016-12-17 21:53:41 +01:00
Joey de Vries
ec42b25235 Tutorial spacing fix. 2016-12-17 21:34:46 +01:00
Joey de Vries
15e7808d55 Adjustments to PBR lighting code. 2016-12-17 21:29:22 +01:00
Joey de Vries
9e2f12aeaa Updated PBR code samples. 2016-12-17 15:58:17 +01:00
Joey de Vries
0a46f53608 Template PBR lighting tut with folder re-structure to fit PBR tuts. 2016-12-12 21:10:58 +01:00
Joey de Vries
b2657d7e1c Some SSAO improvements. 2016-12-06 20:20:26 +01:00
Joey de Vries
5a17132991 Multiply ambient component with diffuse's surface (albedo) color. 2016-12-05 22:21:11 +01:00
Joey de Vries
47048b9840 Updated SSAO tutorial. 2016-12-05 21:13:41 +01:00
Joey de Vries
621f28fc65 Normal mapping gram-schmidth bugfix. 2016-11-23 08:12:53 +01:00
Joey de Vries
fad0497731 Merge branch 'master' of https://github.com/JoeyDeVries/LearnOpenGL 2016-10-24 09:10:50 +02:00
Joey de Vries
494dba710d Issue #43 2016-10-24 09:10:12 +02:00
Joey de Vries
295fe46250 Merge pull request #42 from tikhomirov/fix-cmake-macos
Fix CMakeLists.txt for macOS
2016-10-18 19:39:06 +02:00
Sergey Tikhomirov
ee739051cb Fix CMakeLists.txt for macOS 2016-10-18 17:31:53 +03:00
Joey de Vries
af6104b2f5 Instancing glDrawElements argument fix. 2016-10-12 18:53:19 +02:00
Joey de Vries
c819799803 Merge branch 'master' of https://github.com/JoeyDeVries/LearnOpenGL 2016-10-03 21:47:20 +02:00
Joey de Vries
93d9412ba7 Asteroid instancing example bugfix. 2016-10-03 18:23:35 +02:00
Joey de Vries
aab78b0747 Merge pull request #40 from zryan3/patch-1
Update README.md
2016-09-14 21:52:39 +02:00