rich_b
|
4132da36f8
|
Updated readme for freetype, explaing how to add the freetype library
to CMakeLists.txt.
|
2020-06-23 09:02:53 -04:00 |
|
rich_b
|
d4e3f80fad
|
Add readme.md for the text_rendering example.
|
2020-06-21 17:23:23 -04:00 |
|
rich_b
|
0114162c95
|
Fix 'use' and 'ID' in two places each, delete second main()
|
2020-06-19 08:25:13 -04:00 |
|
Joey de Vries
|
de610b8fe9
|
Use correct shader include for text rendering example.
|
2020-06-09 13:03:45 +02:00 |
|
Joey de Vries
|
3615cfce79
|
Do Geometry Shader normal visualization in view-space to prevent perspective distortion.
|
2020-06-04 17:41:32 +02:00 |
|
Joey de Vries
|
b963e2a4c9
|
Fix several texture/shader exercises to use updated code viewer.
|
2020-06-02 17:19:49 +02:00 |
|
Joey de Vries
|
bc75e9bae0
|
Few fixes normal mapping code.
|
2020-05-26 17:39:54 +02:00 |
|
Joey de Vries
|
42eeb4a01f
|
Fix RGBA issue on Bloom demo as well.
|
2020-05-26 17:19:39 +02:00 |
|
Joey de Vries
|
9a67877172
|
Use RGBA over RGB to reduce byte-alignment framebuffer incomplete errors.
|
2020-05-26 17:15:46 +02:00 |
|
Joey de Vries
|
7f41f1fcee
|
Restore stencil test func to defaults once done with stencil operations.
|
2020-05-26 17:02:06 +02:00 |
|
Joey de Vries
|
1385c8a239
|
Update Breakout game code.
|
2020-05-26 17:01:45 +02:00 |
|
Joey de Vries
|
fb5d791d7f
|
Add face culling exercise1 to repo.
|
2020-05-22 18:01:40 +02:00 |
|
Joey de Vries
|
a3bf2ee860
|
Add first demo to repo (was still linking to old demo code).
|
2020-05-22 18:01:27 +02:00 |
|
Joey de Vries
|
f9cae3f84f
|
Rename all occurences of 'Lamp' in Lighting chapter to 'LightCube' (VAO and Shaders).
|
2020-05-19 17:43:15 +02:00 |
|
Joey de Vries
|
0a65422760
|
Add multiple lights exercise to repo.
|
2020-05-18 15:43:50 +02:00 |
|
Joey de Vries
|
5b01e17c8e
|
Another name/index fix for exercise4.
|
2020-05-17 18:41:52 +02:00 |
|
Joey de Vries
|
79f7ea744f
|
Update lighting maps exercise code.
|
2020-05-17 18:39:27 +02:00 |
|
Joey de Vries
|
45f4f469d0
|
Add Basic Lighting exercises to repo.
|
2020-05-17 18:04:36 +02:00 |
|
Joey de Vries
|
e7d809b317
|
Readjust camera's FOV zoom code.
|
2020-05-17 17:06:07 +02:00 |
|
Joey de Vries
|
ef0dcfd5ab
|
add folder number.
|
2020-05-12 15:17:14 +02:00 |
|
Joey de Vries
|
59c4aafb60
|
Add camera exercise solutions to repo.
|
2020-05-12 15:15:57 +02:00 |
|
Joey de Vries
|
d67c29e9d8
|
Add exercise3 of coordiante systems chapter to repo.
|
2020-05-08 22:03:53 +02:00 |
|
Joey de Vries
|
9a582d850c
|
Add exercise1 to repo so it works on gh code viewer.
|
2020-05-08 21:35:59 +02:00 |
|
Joey de Vries
|
216a9283c3
|
Fix deferred and SSAO chapters to now use backpack model (and apprpriate resolution).
|
2020-05-05 13:59:18 +02:00 |
|
Joey de Vries
|
f36653f736
|
Source/model tweaks for updated revision.
|
2020-05-04 10:57:08 +02:00 |
|
Joey de Vries
|
66d51ae668
|
Update model chapter, and add new backpack model to repo (w/ attribution mention). Also use new model on deferred source code.
|
2020-04-30 14:32:14 +02:00 |
|
Joey de Vries
|
f9ae66b16a
|
Breakout spriterenderer: User-code expects rotation in degrees, make sure to convert to radians during transform generation.
|
2020-04-29 17:40:12 +02:00 |
|
Joey de Vries
|
ab132220a9
|
Add (updated) source code for Text Rendering chapter.
|
2020-04-29 13:51:53 +02:00 |
|
Joey de Vries
|
6d1136d09a
|
Update debugging example code to match Debugging chapter updates.
|
2020-04-29 11:57:45 +02:00 |
|
Joey de Vries
|
39cdda55e4
|
Merge branch 'master' of https://github.com/JoeyDeVries/LearnOpenGL
|
2020-04-29 10:41:42 +02:00 |
|
Joey de Vries
|
88ab67dad2
|
Add glDeleteProgram call to relevant examples.
|
2020-04-29 10:41:28 +02:00 |
|
Joey de Vries
|
6d2976e4f9
|
Merge pull request #166 from FlexW/patch-1
Zero out memory from color variable
|
2020-04-29 10:36:00 +02:00 |
|
Joey de Vries
|
82b066067f
|
Update Breakout source code to match updates Text Rendering chapter.
|
2020-04-28 14:46:15 +02:00 |
|
Felix Weilbach
|
c91f8d65a5
|
Zero out memory from color variable
According to [here](https://www.khronos.org/opengl/wiki/Type_Qualifier_(GLSL)#Fragment_shader_outputs) memory of a fragment shader variable is initialized with undefined values. Therefore it should be zeroed out.
|
2020-04-27 16:44:24 +02:00 |
|
Joey de Vries
|
be066bcb6e
|
Add Breakout progress code for Audio chapter.
|
2020-04-27 15:00:23 +02:00 |
|
Joey de Vries
|
75c6d5fa97
|
Update Breakout progress code for PowerUps chapter. Also few missed items on prev. progress code.
|
2020-04-27 14:26:24 +02:00 |
|
Joey de Vries
|
596c654c2c
|
Add progress code item for Breakout's PostProcessing chapter.
|
2020-04-26 12:58:03 +02:00 |
|
Joey de Vries
|
9a34b34b32
|
Fix include error on 6.game.cpp progress.
|
2020-04-25 16:58:38 +02:00 |
|
Joey de Vries
|
4b890eca6b
|
Update Breakout code for revised Particles chapter.
|
2020-04-25 16:57:19 +02:00 |
|
Joey de Vries
|
abbcac5743
|
Add game progress code for Breakout collision chapters. Add forgotten destructor logic on previous progress files.
|
2020-04-24 15:51:32 +02:00 |
|
Joey de Vries
|
01def67b0d
|
Add progress ball object code.
|
2020-04-23 12:30:50 +02:00 |
|
Joey de Vries
|
85af3b93fa
|
Fix awesomeface alpha channel on texture.
|
2020-04-23 12:30:38 +02:00 |
|
Joey de Vries
|
90163ce702
|
Forgot to add relevant include.
|
2020-04-23 12:01:15 +02:00 |
|
Joey de Vries
|
351c968373
|
Update breakout code to match revised changes 'Levels' chapter.
|
2020-04-23 12:00:15 +02:00 |
|
Joey de Vries
|
37892e5370
|
Missed a few code files for removing the unnecesasry OS X compile comment.
|
2020-04-23 11:59:53 +02:00 |
|
Joey de Vries
|
1f05d38e1e
|
Breakout changes for revision 'Rendering Sprites'
|
2020-04-22 19:02:20 +02:00 |
|
Joey de Vries
|
91f53af052
|
Remove unnecessary 'uncomment' statement from all code samples.
|
2020-04-22 16:37:07 +02:00 |
|
Joey de Vries
|
e046977ffb
|
Update Breakout code for 'Setting up' chapter.
|
2020-04-22 16:35:13 +02:00 |
|
Joey de Vries
|
599355fba8
|
First chapter-specific progress breakout code; test to see if I can link these directly from article.
|
2020-04-22 16:05:11 +02:00 |
|
Joey de Vries
|
d756ed80fa
|
Add full source code of the finished (and revised code) Breakout example. Not set up for cross-platform compilation as it has irrKlang and FreeType dependency, but at least source code is available online (and can be referenced from Breakout chapters).
|
2020-04-22 15:47:23 +02:00 |
|