karl pushed to main at mgs/gedeng 2021-05-21 23:47:24 +02:00
2a661daf3e Add some more objects for shadow testing
3dcfc89b52 Add basis for variance shadow mapping
88611815e1 Some bugfixes for the shadows
3c35a730f5 Add basic setup for shadow rendering
Compare 4 commits »
karl pushed to main at mgs/gedeng 2021-05-09 23:33:12 +02:00
eea0c57e7c Add multiple particle textures and more variety to types
7c469c9c3c Fix bug in time handling in Particle Update shader
616be9e5fc Fix bug in particle positioning
a44e38afa3 Add basic collision detection for particle origin placement
Compare 4 commits »
karl pushed to main at mgs/gedeng 2021-05-08 19:04:10 +02:00
5637868200 Add draft for multiple particle types
5016ee49d1 Make ground mesh, improve particles
82fae245a1 Add camera movement with keyboard & mouse
Compare 3 commits »
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