Grayson Riffe (Laptop)
|
d2604e9edc
|
Switched to x64 and added basic 3D sound
|
2021-10-06 07:46:42 -05:00 |
|
Grayson Riffe (Laptop)
|
f422d1d138
|
Added instanced drawing to the GBuffer
|
2021-10-01 14:16:47 -05:00 |
|
Grayson Riffe (Laptop)
|
ba19742bfe
|
Models now draw in a single draw call
|
2021-10-01 01:21:27 -05:00 |
|
Grayson Riffe (Laptop)
|
037ad47468
|
Normal maps now work as expected
|
2021-09-28 13:51:48 -05:00 |
|
Grayson Riffe (Desktop)
|
bf2c02e240
|
Fixed crash; Added dev screenshot; Added dependencies into repository
|
2021-09-27 23:00:04 -05:00 |
|
Grayson Riffe (Laptop)
|
bf649f5d9f
|
Finished deferred renderer for now
|
2021-09-27 14:13:36 -05:00 |
|
Grayson Riffe (Laptop)
|
be4df5c853
|
Completed a simple gBuffer
|
2021-09-24 13:16:20 -05:00 |
|
Grayson Riffe (Laptop)
|
6daa9d8d25
|
Added gamma correction, Blinn-Phong shading, and normal map support
|
2021-09-16 14:05:42 -05:00 |
|
Grayson Riffe (Laptop)
|
e7cd6d8132
|
Added Sound; Only supports WAV for now
|
2021-09-16 02:04:18 -05:00 |
|
Grayson Riffe (Laptop)
|
1a8320feab
|
Added basic shadows to point lights; Better than directional shadows
|
2021-09-13 23:45:42 -05:00 |
|
Grayson Riffe (Desktop)
|
d74035fc64
|
Added basic shadows to directional lights; Probably needs to be refined
|
2021-09-13 02:37:49 -05:00 |
|
Grayson Riffe (Desktop)
|
b007d3f18e
|
Removed the 100 light limit
|
2021-09-12 20:18:56 -05:00 |
|
Grayson Riffe (Laptop)
|
30e725b2f4
|
Added the example application; Added the default window icon
|
2021-09-11 17:39:18 -05:00 |
|
Grayson Riffe (Laptop)
|
6e3a576fef
|
No longer need to specify an application when creating a game state
|
2021-09-07 22:35:44 -05:00 |
|
Grayson Riffe (Desktop)
|
9158de2f39
|
Added Cubemap
|
2021-09-06 01:06:47 -05:00 |
|
Grayson Riffe (Desktop)
|
f749b29c31
|
Added directional light type
|
2021-09-04 20:59:27 -05:00 |
|
Grayson Riffe (Laptop)
|
5c10fdc1a4
|
Added basic shading and support for up to 100 lights of any color; By default now, states with no lights are dark
|
2021-09-04 15:51:03 -05:00 |
|
Grayson Riffe (Desktop)
|
dff0d86558
|
Added UITexture and font caching
|
2021-09-02 02:21:27 -05:00 |
|
Grayson Riffe (Laptop)
|
65fd8e89bb
|
Added UIElement and Text; Custom fonts are supported
|
2021-09-01 19:17:24 -05:00 |
|
Grayson Riffe (Laptop)
|
d628bbb184
|
Reworked frame timing again; Reworked input
|
2021-08-30 23:52:26 -05:00 |
|
Grayson Riffe (Laptop)
|
5d32976869
|
Added Entity and transformations with GLM; Minor changes
|
2021-08-27 01:10:32 -05:00 |
|
Grayson Riffe (Laptop)
|
bc5c17ebfb
|
Added basic file encryption to writeFile and readFile; Minor changes
|
2021-08-26 13:17:29 -05:00 |
|
Grayson Riffe (Laptop)
|
d74f808a17
|
Added Model and default shader; Organization
|
2021-08-26 00:23:56 -05:00 |
|
Grayson Riffe (Laptop)
|
1c638bdcb9
|
Added two render layers and the basic rendering pipeline; Fixed fullscreen graphics; No shader re-binding
|
2021-08-25 02:59:04 -05:00 |
|
Grayson Riffe (Laptop)
|
e35688373e
|
Rewrote Gamestate to be a class instead of an interface; Added layers
|
2021-08-25 02:58:25 -05:00 |
|
Grayson Riffe (Laptop)
|
f6ffb9f87e
|
Started work on the Renderer and added directory-creating functionality to writeFile
|
2021-08-20 14:06:03 -05:00 |
|
Grayson Riffe (Desktop)
|
11dc2deb2f
|
Minor updates
|
2021-08-20 01:47:56 -05:00 |
|
Grayson Riffe (Laptop)
|
9bfbfb637b
|
Fixed threading bug and rewrote syntax of addState
|
2021-08-19 11:25:03 -05:00 |
|
Grayson Riffe (Desktop)
|
a21c24040d
|
Added keyboard and mouse input
|
2021-08-19 00:48:33 -05:00 |
|
Grayson Riffe (Laptop)
|
cd205d241b
|
Tidied up code and fixed an Alt-Enter bug
|
2021-08-18 17:25:23 -05:00 |
|
Grayson Riffe (Laptop)
|
ea9c4054bd
|
Tested state changing
|
2021-08-18 14:26:12 -05:00 |
|
Grayson Riffe (Laptop)
|
e8bc0903e6
|
Added state changing
|
2021-08-18 13:54:06 -05:00 |
|
Grayson Riffe (Laptop)
|
e540c19860
|
Added default gamestate and gamestate vectors; Minor fixes and refacorings
|
2021-08-17 14:07:59 -05:00 |
|
Grayson Riffe (Laptop)
|
efeec66fad
|
Added FPS cap, added Optimus support, and removed showWindow requirement
|
2021-08-16 14:07:20 -05:00 |
|
Grayson Riffe (Desktop)
|
8e4ed26755
|
Window Procedure work and Alt-Enter fullscreen toggle
|
2021-08-14 19:56:23 -05:00 |
|
Grayson Riffe (Desktop)
|
5777478858
|
Finished debug logger for now; Started work on the main window and fullscreen functionality
|
2021-08-14 15:48:52 -05:00 |
|
Grayson Riffe (Laptop)
|
41d043726c
|
Started work on the debug logger
|
2021-08-13 15:15:58 -05:00 |
|
Grayson Riffe (Laptop)
|
9094f8c50c
|
Created solution structure
|
2021-08-13 13:49:47 -05:00 |
|