karl pushed to main at mgs/gedeng 2021-05-08 13:20:21 +02:00
5ffbe94816 Add Particle Demo
2d0e856124 Particles are functional!
f8d5b98574 I see particles
c3796e7b55 Add basic Particle setup
Compare 4 commits »
karl pushed to main at mgs/gedeng 2021-05-04 12:22:43 +02:00
2aed98d688 Some refactoring and better usage of text
10138d5fd8 Add draft for text rendering
307d000253 Rename String::get_length
482116018f Add Parallax Demo + some bugfixes
3dacb0c095 Add ability for client to override fixed and dynamic update
Compare 6 commits »
karl pushed to main at mgs/gedeng 2021-04-30 23:11:34 +02:00
d69d982398 Add ability for client to override fixed and dynamic update
ff576182c4 Make Application create a GLFW Window
05a4fde2e7 Increase column width in clang-format
8b456f8d42 Add everything from the SPG project
a0e1bf8592 Add game loop to Application
Compare 6 commits »
karl pushed to main at mgs/marching-cubes-opengl 2021-04-19 14:45:19 +02:00
08204fe63a Rewrite bump mapping, expose uniforms to keyboard
a58aea923a Shader cleanup
ffd3807d0d Move quad mesh logic to separate class
71aa55acb6 Basic Bump Mapping works
Compare 4 commits »
karl pushed to main at mgs/gedeng 2021-04-11 23:24:00 +02:00
1bb02f8e18 Fix missing public keywords
karl pushed to main at mgs/gedeng 2021-04-05 15:13:39 +02:00
fd20de9dcc Minor improvements + usage description in NavMesh
90d8b0479d Add basic pathfinding API
Compare 2 commits »
karl pushed to main at mgs/marching-cubes-opengl 2021-04-01 21:43:02 +02:00
5de6d88d37 Add Texture class and basis for MC texturing
karl pushed to main at mgs/marching-cubes-opengl 2021-03-21 20:37:42 +01:00
7a3e5364e0 Add toggle-able Wireframe mode
3254144ff3 Make noise more helix-y
7b6a9c7b45 Add Input system for keyboard movement
Compare 3 commits »
karl pushed to main at mgs/gedeng 2021-03-20 17:52:30 +01:00
1c9b58207e Remove old unimplemented logger function
karl pushed to main at mgs/gedeng 2021-03-20 17:43:51 +01:00
7aad3585fa Rename to Gedeng in README
karl renamed repository from engine-snippets to mgs/gedeng 2021-03-20 17:42:35 +01:00
karl pushed to main at mgs/gedeng 2021-03-20 17:40:18 +01:00
d3d259897d Minor improvements to SConstruct and README
karl pushed to main at mgs/gedeng 2021-03-20 17:05:43 +01:00
c4a9ee1fab Cleanup SConstruct
fb29ca07d5 Add logging using spdlog
a626a4bca0 Add (optional) main function to library
5d64b4c239 Add test application; fix linking issues with it
59b432abc7 Name to 'Gedeng', restructure + namespaces
Compare 6 commits »
karl pushed to main at mgs/marching-cubes-opengl 2021-03-20 01:13:36 +01:00
fc4d263a21 Update README
karl pushed to main at mgs/marching-cubes-opengl 2021-03-20 01:12:29 +01:00
37d2e4aabc Lots of cleanup
7227fef749 It works!
641d77d2db Some fixes (still not functional)
835520edb8 Basic structure there, but not functional
9ab7f3eed0 Basic project setup
Compare 5 commits »
karl pushed to main at karl/cpp-template 2021-03-16 18:11:23 +01:00
d3b86d3f8a Update 'README.md'
karl created repository mgs/marching-cubes-opengl 2021-03-16 18:10:26 +01:00
karl pushed to main at karl/cpp-template 2021-03-16 18:01:59 +01:00
21ff6eec81 Update clang-format
b56a1d15b5 Remove Makefile, use SConstruct instead
Compare 2 commits »
karl pushed to main at mgs/gedeng 2021-03-16 15:11:17 +01:00
ce448f06de Adapt README
karl pushed to main at mgs/gedeng 2021-03-16 15:09:51 +01:00
2c00b9b2e0 Add very basic Logger implementation
081063be69 Add *.os rule to gitignore
06d11d2c0d Add custom String class
bb85fab65f Restructure to engine library with test executables
Compare 4 commits »