Commit Graph

30 Commits

Author SHA1 Message Date
Evert Prants 840e2fb46b
remove the skybox, disable broken frustum 2018-06-07 12:29:44 +03:00
AstroSnail eb05ae1950
Minor conveniences 2018-06-07 07:07:12 +01:00
Evert Prants 21d7e800c8
Broken frustum culling 2018-06-07 08:22:54 +03:00
Evert Prants 85b7351688
Merge branch 'master' of gitlab.icynet.eu:voxspatium/voxspatium 2018-06-07 08:08:20 +03:00
Evert Prants 84721968ae
It can render the chunks now, but it definitely can ue more optimizations 2018-06-07 08:07:54 +03:00
AstroSnail d6bb3305fd
Change shader versions from 1.10 to 3.30
Minimum OpenGL version is 3.3 Core, so it is reasonable to use GLSL 3.30
2018-06-07 02:33:32 +01:00
Evert Prants 47fe269c76
it's.. something.. 2018-06-06 21:11:17 +03:00
AstroSnail 989d402933
Change requirement to OpenGL 3.3 Core
Just to make it convenient for everyone else
3.3 is chosen because that's the core version used by the llvmpipe renderer
2018-06-06 10:34:59 +01:00
Evert Prants ee0abf4d5b
I \/really\/ don't know how to do it.. 2018-06-05 14:40:39 +03:00
AstroSnail 9d514f2335
Core profile is not defined in OpenGL 2.0 2018-06-04 11:16:47 +01:00
AstroSnail af3184f86e Merge branch 'notprotected' into 'master'
GLSL shaders are only defined starting OpenGL 2.0

See merge request voxspatium/voxspatium!1
2018-06-04 12:13:21 +02:00
AstroSnail b5bf282711
GLSL shaders are only defined starting OpenGL 2.0 2018-06-04 11:01:43 +01:00
Evert Prants 4f16d08d99
Name change! 2018-06-02 19:45:16 +03:00
Evert Prants c07296828b
test commit for webhook 2 2018-05-25 21:34:31 +03:00
Evert Prants 87751a6312
test commit for webhook 2018-05-25 21:23:42 +03:00
Evert Prants 22060b455f
Frustum planes calculation 2018-04-16 13:51:02 +03:00
Evert Prants 5354d42af8
just add some blank classes to fill later idk 2018-04-15 18:49:03 +03:00
Evert Prants 04039b4e0c
Don't create new projection matrix each frame 2018-04-15 15:54:33 +03:00
Evert Prants c08d1e8e5e
Add support for geometry shaders 2018-04-15 12:56:04 +03:00
Evert Prants 017766a2ff
Just to make @AstroSnail happy :P 2018-04-15 08:38:30 +03:00
AstroSnail fe5f6d5e75
Lowering requirements (needs more work) 2018-04-15 01:23:56 +01:00
AstroSnail 6997746c86
Removing 'using namespace glm;' and fixing breakages 2018-04-15 00:31:32 +01:00
AstroSnail 4cb08135cd
Removing 'using namespace std;' and fixing breakages 2018-04-15 00:01:44 +01:00
Evert Prants 9bdaf0e1c3
Stop the camera from spinning on startup 2018-04-14 23:37:47 +03:00
Evert Prants 8f489ea7f1
Add example code to test shaders and camera 2018-04-14 22:56:06 +03:00
Evert Prants 7d5cf856e6
Licensing 2018-04-14 17:42:32 +03:00
Evert Prants 25f1002ec1
Add simple camera and input handling classes 2018-04-14 15:31:42 +03:00
Evert Prants 4c0a3d37d7
Some classes 2018-04-14 09:53:15 +03:00
Evert Prants b1a5bf2fe4
Humble beginnings - Simple window! 2018-04-13 22:53:56 +03:00
Evert Prants 5373b02853
Initial commit 2018-04-11 13:05:30 +03:00