|
163d413f9c
|
Minor lighting improvements
|
2021-05-23 20:39:10 +02:00 |
|
|
da460af0b1
|
Fix bug in VSM texture
|
2021-05-23 20:09:21 +02:00 |
|
|
8c5b04ad97
|
Minor cleanup for shadows
|
2021-05-23 19:34:41 +02:00 |
|
|
b4e0cefbe7
|
Light bleeding improvement
|
2021-05-22 16:02:39 +02:00 |
|
|
2a661daf3e
|
Add some more objects for shadow testing
|
2021-05-21 23:47:03 +02:00 |
|
|
3dcfc89b52
|
Add basis for variance shadow mapping
|
2021-05-21 22:38:40 +02:00 |
|
|
88611815e1
|
Some bugfixes for the shadows
They work well now!
|
2021-05-21 20:22:20 +02:00 |
|
|
3c35a730f5
|
Add basic setup for shadow rendering
adapted from the previous ECS project. working to some extent, but far from ideal
|
2021-05-20 00:15:58 +02:00 |
|
|
eea0c57e7c
|
Add multiple particle textures and more variety to types
|
2021-05-09 23:32:41 +02:00 |
|
|
7c469c9c3c
|
Fix bug in time handling in Particle Update shader
|
2021-05-09 23:04:41 +02:00 |
|
|
616be9e5fc
|
Fix bug in particle positioning
|
2021-05-09 20:00:04 +02:00 |
|
|
a44e38afa3
|
Add basic collision detection for particle origin placement
|
2021-05-09 19:47:44 +02:00 |
|
|
5637868200
|
Add draft for multiple particle types
The type was changed from int to float, because comparing the int to values (e.g. type == 1) never returned true...
|
2021-05-08 19:03:29 +02:00 |
|
|
5016ee49d1
|
Make ground mesh, improve particles
|
2021-05-08 17:52:33 +02:00 |
|
|
82fae245a1
|
Add camera movement with keyboard & mouse
|
2021-05-08 17:27:16 +02:00 |
|
|
5ffbe94816
|
Add Particle Demo
|
2021-05-08 13:20:11 +02:00 |
|
|
2d0e856124
|
Particles are functional!
|
2021-05-08 13:19:58 +02:00 |
|
|
f8d5b98574
|
I see particles
|
2021-05-08 13:11:20 +02:00 |
|
|
c3796e7b55
|
Add basic Particle setup
Compiles, but doesn't work
|
2021-05-08 00:13:27 +02:00 |
|
|
2aed98d688
|
Some refactoring and better usage of text
|
2021-05-04 12:22:23 +02:00 |
|
|
10138d5fd8
|
Add draft for text rendering
|
2021-05-04 12:07:56 +02:00 |
|
|
307d000253
|
Rename String::get_length
|
2021-05-04 11:44:54 +02:00 |
|
|
482116018f
|
Add Parallax Demo + some bugfixes
The initialization order in the Application was wrong, so some code has been moved from run to the constructor.
|
2021-05-03 22:23:15 +02:00 |
|
|
3dacb0c095
|
Add ability for client to override fixed and dynamic update
|
2021-05-03 21:33:38 +02:00 |
|
|
ff576182c4
|
Make Application create a GLFW Window
|
2021-04-30 22:40:42 +02:00 |
|
|
05a4fde2e7
|
Increase column width in clang-format
|
2021-04-30 22:40:27 +02:00 |
|
|
8b456f8d42
|
Add everything from the SPG project
|
2021-04-30 21:45:32 +02:00 |
|
|
a0e1bf8592
|
Add game loop to Application
Implements fixed and variable time steps.
Might be a moved to a separate class later.
|
2021-04-30 10:23:59 +02:00 |
|
|
eea3560b35
|
Add Time helper class
|
2021-04-30 10:23:37 +02:00 |
|
|
1bb02f8e18
|
Fix missing public keywords
|
2021-04-11 23:23:04 +02:00 |
|
|
fd20de9dcc
|
Minor improvements + usage description in NavMesh
|
2021-04-05 15:13:06 +02:00 |
|
|
90d8b0479d
|
Add basic pathfinding API
This should cover all requirements from the assignment, but a more specific use case will be added later.
|
2021-03-31 14:49:25 +02:00 |
|
|
1c9b58207e
|
Remove old unimplemented logger function
|
2021-03-20 17:52:14 +01:00 |
|
|
7aad3585fa
|
Rename to Gedeng in README
|
2021-03-20 17:43:50 +01:00 |
|
|
d3d259897d
|
Minor improvements to SConstruct and README
|
2021-03-20 17:39:41 +01:00 |
|
|
c4a9ee1fab
|
Cleanup SConstruct
|
2021-03-20 17:05:33 +01:00 |
|
|
fb29ca07d5
|
Add logging using spdlog
|
2021-03-20 16:55:43 +01:00 |
|
|
a626a4bca0
|
Add (optional) main function to library
|
2021-03-20 16:07:07 +01:00 |
|
|
5d64b4c239
|
Add test application; fix linking issues with it
|
2021-03-20 15:54:33 +01:00 |
|
|
59b432abc7
|
Name to 'Gedeng', restructure + namespaces
|
2021-03-20 14:51:45 +01:00 |
|
|
b9dfd40089
|
Actually use the library in the test binaries
|
2021-03-20 14:02:35 +01:00 |
|
|
ce448f06de
|
Adapt README
|
2021-03-16 15:11:03 +01:00 |
|
|
2c00b9b2e0
|
Add very basic Logger implementation
|
2021-03-16 15:09:30 +01:00 |
|
|
081063be69
|
Add *.os rule to gitignore
|
2021-03-16 15:09:15 +01:00 |
|
|
06d11d2c0d
|
Add custom String class
from ACIC
|
2021-03-16 15:05:39 +01:00 |
|
|
bb85fab65f
|
Restructure to engine library with test executables
|
2021-03-16 14:55:54 +01:00 |
|
|
b778751254
|
More tests and corresponding fixes
especially related to destructor calls
|
2021-03-15 16:25:02 +01:00 |
|
|
84846a5619
|
Add erase by swap
|
2021-03-15 14:22:04 +01:00 |
|
|
49b158dafe
|
Some const correctness fixes
|
2021-03-15 14:14:21 +01:00 |
|
|
560abcb201
|
Add as_array
|
2021-03-15 14:12:22 +01:00 |
|