Joey de Vries
20999a1b68
Update to depth testing article
...
Instead of directly dividing by far in the LinearizeDepth function,
divide by far in the main() function to make it explicitly clear the
LinearizeDepth value returns the depth value up to far.
2015-08-12 10:09:49 +02:00
JoeyDeVries
236cc79dc3
Merge pull request #16 from ibbles/master
...
Out-of-source builds without environment variables.
2015-08-04 22:03:53 +02:00
Marin Nilsson
eeb22a792a
Merge branch 'master' of https://github.com/JoeyDeVries/LearnOpenGL
2015-08-04 19:51:40 +02:00
Marin Nilsson
1d2b1dae19
Out-of-source builds without environment variables.
...
Using CMake's configure_file command to generate a header file defining
a C string containing the path to the source root directory; the
directory where the resource folder is. Textures and models can now be
found directly as long the user doesn't move stuff around.
Shaders are still a problem.
2015-08-04 19:41:08 +02:00
JoeyDeVries
1973ab6987
Merge pull request #15 from ibbles/master
...
Fixed linking with GLFW in Ubuntu.
2015-08-04 19:39:22 +02:00
Marin Nilsson
83497513eb
Using CMake variables setup but find_package(GLFW3) instead of hard-coding the name.
2015-08-04 18:37:03 +02:00
JoeyDeVries
2008ec1bb1
Merge pull request #13 from ibbles/master
...
Support for out-of-source builds.
2015-08-02 21:04:38 +02:00
Marin Nilsson
b03523d3f0
Included description of LOGL_ROOT_PATH in README.md.
...
With instructions of when and how to set it.
2015-08-02 15:16:25 +02:00
Marin Nilsson
26758e0dea
Merge remote-tracking branch 'upstream/master'
2015-08-02 13:49:33 +02:00
JoeyDeVries
3678d3411e
Merge pull request #14 from zryan3/bugfix/linux_cmake
...
refactored CMakeLists to build for Linux Mint 17.2, and ...
2015-08-02 11:29:25 +02:00
zryan3
bebe39c0be
refactored CMakeLists to build for Linux Mint 17.2, and removed std::sqrtf which is not apart of GCC C++ libraries apparently
2015-08-02 00:40:56 -07:00
Marin Nilsson
a8a8d11f22
Support for out-of-source builds.
...
Uses environment variable to tell the program where to find resource
files.
Sharder sources are still search for in the current workind directory.
2015-07-30 21:48:41 +02:00
Joey de Vries
eac76c9a50
New tutorial code
...
Added code of new tutorials to the repository
2015-07-15 11:48:45 +02:00
Joey de Vries
05b24d9268
improved readme
...
improved readme
2015-06-20 12:03:19 +02:00
Joey de Vries
07c805eb31
Added Glitter reference
...
Added small description of Glitter in the Readme
2015-06-20 12:01:56 +02:00
Joey de Vries
711be5ad90
new CMake with added tutorials
...
new CMake with added tutorials
2015-06-20 11:56:32 +02:00
Joey de Vries
635309ef0b
New tutorial code
...
New tutorial code
2015-06-20 11:55:58 +02:00
Joey de Vries
c4c3221de9
Added Parallax Mapping code/resources
...
Added code samples and necessary texture resources for upcoming Parallax
Mapping tutorial
2015-06-04 19:59:04 +02:00
Joey de Vries
2a0a415c8f
Normal mapping code
...
Normal mapping code for normal mapping tutorial (+ few extra's for next
tutorial)
2015-05-26 22:00:21 +02:00
JoeyDeVries
e1e307f3de
Merge pull request #10 from zwookie/master
...
fixed Linux error with the gamma variable already being defined in mathcalls.h
2015-05-23 09:49:39 +02:00
zmertens
4018e023de
fixed Linux error with the gamma variable already being defined in mathcalls.h
2015-05-22 20:25:46 -07:00
Joey de Vries
349a95b997
Added Mac OSX instructions
...
Added Stéphane's contribution of Mac OSX fork to readme
2015-05-21 21:26:09 +02:00
Joey de Vries
f6c5ac42fc
Shadow tutorials added
...
Added source code of shadow mapping and omnidirectional shadow mapping
tutorial.
2015-05-15 11:25:35 +02:00
Joey de Vries
052070123a
Merge branch 'master' of https://github.com/JoeyDeVries/LearnOpenGL
2015-04-27 13:40:44 +02:00
JoeyDeVries
2aef49160b
Merge pull request #8 from zwookie/master
...
sample keyword is reserved in OpenGL 4.2+
2015-04-27 13:41:02 +02:00
Joey de Vries
231651b44f
Merge branch 'master' of https://github.com/JoeyDeVries/LearnOpenGL
2015-04-27 13:38:11 +02:00
Joey de Vries
8d0df8edb8
Added new project/code files
2015-04-27 13:37:18 +02:00
zmertens
30d336f044
sample keyword is reserved in GLSL 4.2+
2015-04-26 11:29:01 -07:00
zmertens
89dc038664
Merge remote-tracking branch 'upstream/master'
...
merging from upstream
2015-04-26 11:14:31 -07:00
JoeyDeVries
edfa0f3855
Merge pull request #7 from zwookie/master
...
Escaping out of Geometry shader tutorial
2015-04-13 09:02:19 +02:00
zmertens
0b0bf8f3e1
Merge branch 'master' of https://github.com/zwookie/LearnOpenGL
...
merge
2015-04-12 21:58:43 -07:00
Zach
7e907a2736
Update README.md
...
added backticks to make instruction
2015-04-12 21:58:24 -07:00
zmertens
c65f173cc2
Merge remote-tracking branch 'upstream/master'
...
merge
2015-04-12 21:54:30 -07:00
zmertens
70d3538927
Merge branch 'master' of https://github.com/zwookie/LearnOpenGL
...
merge
2015-04-12 21:53:19 -07:00
zmertens
049037561a
added keyboard call back to geometry shader tutorial
2015-04-12 21:01:31 -07:00
JoeyDeVries
4eff9ea1b1
Merge pull request #6 from zwookie/master
...
Improvements to Linux CMake building
2015-04-08 23:39:00 +02:00
Zach
9602f4d618
Update README.md
...
added backticks to make instruction
2015-04-08 14:23:23 -07:00
zmertens
2193cb3fc4
fixed issue with Linux and CMake not finding resource files when launching executable and edited README for Linux more precise building instructions
2015-04-08 14:20:44 -07:00
Joey de Vries
c9e0b5bdb8
Added '3' to glfw library
...
Changed readme to link to glfw3-dev instead of glfw-dev. Linking to glfw
without the '3' links to glfw version 2.
2015-04-07 18:18:21 +02:00
Joey de Vries
33dba66ea1
Edited/removed comments, changes readme
...
Edited/removed comments, changes readme
2015-04-04 13:33:31 +02:00
JoeyDeVries
949afc1e9c
Merge pull request #4 from zwookie/master
...
Adjustment to how binaries are built from CMake, small README change
2015-04-04 13:23:51 +02:00
zwookie
27f3a2b9bc
fixed CMake lib / includes path finding during configuration
2015-04-04 02:55:33 -07:00
zmertens
ea910a55ca
changed Win32 and Unix method for copying shaders and executables
2015-04-02 13:48:28 -07:00
zmertens
3d71a928ce
modified README
2015-04-01 19:52:15 -07:00
zmertens
5c97e68cf4
modified Find*.cmake files to look in the LearnOpenGL local includes and lib directories
2015-04-01 19:48:25 -07:00
zmertens
80d126cfa2
added bin directory to build process to allow resources to load from exectuable
2015-04-01 19:37:41 -07:00
JoeyDeVries
e7f2622fde
Merge pull request #3 from zwookie/cmake_features
...
Cmake features
2015-04-01 08:44:58 +02:00
zmertens
38f1272107
moved Apple lib append to Apple if / else statement
2015-03-31 19:13:01 -07:00
zmertens
2098e992b2
CMake builds GLFW correctly and some changes to the layout
2015-03-31 19:01:31 -07:00
zmertens
0b093c5365
added Find*.cmake files and cmake/modules directory
2015-03-31 18:11:48 -07:00