Archived
1
Fork 0
Commit graph

110 commits

Author SHA1 Message Date
bcd5609b9b Add actual material editing 2018-12-25 08:32:38 -05:00
c110ee96a3 Add proper material preview 2018-12-25 07:51:18 -05:00
b0fbb6764e Add material editor 2018-12-25 07:41:48 -05:00
291001d7e1 Properly destroy viewport render target 2018-12-25 07:26:36 -05:00
7e2381a211 Add window menu 2018-12-24 10:43:14 -05:00
f6219154f1 Make quit menu functional 2018-12-24 10:07:34 -05:00
66a8005948 Add ToolWindowManager 2018-12-24 10:04:00 -05:00
7331723bad Add custom editor style 2018-12-24 09:32:05 -05:00
707396f384 Add level editor 2018-12-21 06:32:37 -05:00
086c26265e Add controllable player 2018-12-21 05:11:30 -05:00
f7dfa03554 Fix previous declaration of World 2018-12-19 20:13:42 -05:00
ad38597505 Only apply shadows to directional lights 2018-12-19 20:11:07 -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
001a7ce38a Fix memory leak in loadWorld() 2018-12-15 20:51:04 -05:00
41e2be33ab Properly clean up cinematics, and fix model positioning 2018-12-15 07:26:40 -05:00
0f9e46637e Quit game when finishing cinematic mode 2018-12-15 07:07:46 -05:00
b793c1750d Fix broken shadows 2018-12-14 21:23:18 -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
608b93e53b Change default resolution 2018-12-14 05:59:30 -05:00
91f66ef952 Only use imgui in debug builds 2018-11-11 05:41:03 -05:00
c92a62db3e Don't use dynamic viewport for shadows 2018-11-11 05:18:59 -05:00
80deaf7142 Load graphics preset anyway if user.cfg doesnt exist 2018-11-08 14:14:11 -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
bbd18bbec2 Fix frame resources 2018-11-08 13:24:36 -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
066a784f99 Add .kate-swp to .gitignore 2018-11-08 08:58:02 -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
30fbd04678 Reduce deps on linux 2018-11-06 14:15:02 -05:00
db3096a9f5 Add drag sliders for camera position and target 2018-11-06 13:47:48 -05:00
7bdda6d1fa Properly transition image layouts 2018-11-06 13:47:33 -05:00
0c970b0236 Add material class 2018-11-06 09:08:55 -05:00
b53e2bb9ce Fix macOS builds 2018-11-05 23:18:31 -05:00
a2941de5de Add configurable number of frame resources to create 2018-11-05 21:34:50 -05:00
b885feba2d Properly free dof sets when resizing 2018-11-05 21:28:39 -05:00
c3c678c5b0 Add configurable dof framebuffer downscale factor 2018-11-05 21:26:39 -05:00
1ea4b4faab Rename shader files 2018-11-05 21:12:08 -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
42bbae3da8 Add .directory files to .gitignore 2018-11-05 20:51:57 -05:00
0d939eacdf Add imgui pass 2018-11-05 20:51:23 -05:00
7ba8f776e4 Modernize CMake packages 2018-11-05 18:35:07 -05:00
886e488a26 Move third party libraries to 3rdparty folder 2018-11-05 10:26:54 -05:00