|
09b6d59cf9
|
Make material editor functional
|
2018-12-25 23:46:16 -05:00 |
|
|
2b65968452
|
Add visual selection feedback
|
2018-12-25 10:57:12 -05:00 |
|
|
bcd5609b9b
|
Add actual material editing
|
2018-12-25 08:32:38 -05:00 |
|
|
707396f384
|
Add level editor
|
2018-12-21 06:32:37 -05:00 |
|
|
f7dfa03554
|
Fix previous declaration of World
|
2018-12-19 20:13:42 -05:00 |
|
|
57a2ae9c0a
|
Add SMAA pass
|
2018-12-19 13:11:27 -05:00 |
|
|
5b035874ab
|
Refactor object system to ECS
|
2018-12-19 12:19:52 -05:00 |
|
|
d91c7d7221
|
Add support for multiple worlds in a single cinematic
|
2018-12-18 06:24:28 -05:00 |
|
|
c7d87e9a9f
|
Add stringsutil header
|
2018-12-16 19:59:48 -05:00 |
|
|
41e2be33ab
|
Properly clean up cinematics, and fix model positioning
|
2018-12-15 07:26:40 -05:00 |
|
|
23f84a0906
|
Fix merge
|
2018-12-14 21:10:38 -05:00 |
|
|
3be69363ca
|
Load worlds from files and add fov animation property
|
2018-12-14 21:08:39 -05:00 |
|
|
91f66ef952
|
Only use imgui in debug builds
|
2018-11-11 05:41:03 -05:00 |
|
|
d5dcb3ddee
|
Make PCF filtering configurable, improve shader performance
|
2018-11-08 13:51:08 -05:00 |
|
|
73789e58aa
|
Make vsync user configurable
|
2018-11-08 13:27:24 -05:00 |
|
|
f16e8b2aab
|
Configure dof downscale in graphics presets
|
2018-11-08 13:01:54 -05:00 |
|
|
f0bb00b251
|
Add configurable graphics presets
|
2018-11-08 12:51:32 -05:00 |
|
|
78f56d1509
|
Add shadow pass
|
2018-11-08 08:57:41 -05:00 |
|
|
af1b3b9845
|
Add sky pass
|
2018-11-07 07:20:52 -05:00 |
|
|
9ca2e3073c
|
Add directional light type
|
2018-11-07 05:27:00 -05:00 |
|
|
0c970b0236
|
Add material class
|
2018-11-06 09:08:55 -05:00 |
|
|
a2941de5de
|
Add configurable number of frame resources to create
|
2018-11-05 21:34:50 -05:00 |
|
|
c3c678c5b0
|
Add configurable dof framebuffer downscale factor
|
2018-11-05 21:26:39 -05:00 |
|
|
d8d58588c6
|
Add configurable camera near/far
|
2018-11-05 21:07:48 -05:00 |
|
|
6d2fd5caaa
|
Add configurable camera aperture/focus
|
2018-11-05 21:06:12 -05:00 |
|
|
0d939eacdf
|
Add imgui pass
|
2018-11-05 20:51:23 -05:00 |
|
|
886e488a26
|
Move third party libraries to 3rdparty folder
|
2018-11-05 10:26:54 -05:00 |
|
|
867d62edd4
|
Add depth of field pass
|
2018-11-03 07:24:32 -04:00 |
|
|
491a9b67c7
|
Add cinematic engine
|
2018-10-30 21:13:36 -04:00 |
|
|
918520cc9d
|
Implement clang tidy changes
|
2018-10-26 20:56:06 -04:00 |
|
|
d5d9c9ee23
|
Default initialize camera variables
|
2018-10-25 20:46:27 -04:00 |
|
|
dd8131a059
|
Add moving camera
|
2018-10-25 08:57:36 -04:00 |
|
|
1691f59ac7
|
Add screenshot function
|
2018-10-24 21:13:55 -04:00 |
|
|
cdf95d4aff
|
Add depth testing
|
2018-10-24 19:20:23 -04:00 |
|
|
d9c6bb8e00
|
Add movable lights
|
2018-10-18 21:49:07 -04:00 |
|
|
34795d2376
|
Properly clean up post processing resources
|
2018-10-17 10:12:34 -04:00 |
|
|
a084d8fe45
|
Add post processing pass
|
2018-10-17 10:06:38 -04:00 |
|
|
b5dcebe55e
|
Add offscreen rendering
|
2018-10-17 09:28:47 -04:00 |
|
|
3f96161dff
|
Properly use render target aspect ratio
|
2018-10-16 20:34:54 -04:00 |
|
|
d92c009fba
|
Add basic lighting
|
2018-10-16 13:03:26 -04:00 |
|
|
d946ba28e3
|
Only call vkGetPhysicalDeviceMemoryProperties once
|
2018-10-16 09:04:57 -04:00 |
|
|
da6f245c79
|
Properly free mesh buffers
|
2018-10-16 09:01:18 -04:00 |
|
|
4378a90f74
|
Add model loading
|
2018-10-16 08:49:25 -04:00 |
|
|
c6fd8e49c9
|
Properly clean up world pass resources
|
2018-10-15 20:03:01 -04:00 |
|
|
162252e38d
|
Add triangle rendering
|
2018-10-15 19:52:16 -04:00 |
|
|
8fe2718606
|
Handle swapchain resizing
|
2018-10-01 21:02:27 -04:00 |
|
|
457a32bc06
|
Properly clean up presentation resources
|
2018-10-01 20:20:16 -04:00 |
|
|
3b982362e4
|
Properly transition swapchain images and add oscilating color test
|
2018-10-01 19:39:26 -04:00 |
|
|
e085acbe40
|
Add render function
|
2018-10-01 19:14:44 -04:00 |
|
|
54155bd73b
|
Add Vulkan swapchain creation
|
2018-09-29 21:03:06 -04:00 |
|