Commit graph

68 commits

Author SHA1 Message Date
Halbear
42fc70100d Fixed movement Input 2026-07-07 12:50:02 +01:00
Halbear
8a92f99474 physics are on fun evil mode 2026-07-06 23:00:07 +01:00
Halbear
8ab8c06f9c Gun + the physics are on evil mode 2026-07-06 22:41:47 +01:00
Halbear
605c96362b correction 2026-07-06 13:25:11 +01:00
Halbear
d05c5d0171 More Physics corrections and Forward Renderer physics 2026-07-06 13:03:42 +01:00
Halbear
eb09963e3a Physics corrections 2026-07-05 17:56:47 +01:00
Halbear
2b0344630e Physics Adjustments 2026-07-05 13:42:40 +01:00
Halbear
e746462295 Fixes on the super janky collision 2026-07-05 01:19:29 +01:00
Halbear
b817940716 super janky rigid body collisions 2026-07-05 01:12:42 +01:00
Halbear
c02b9ed2ca Physics, toggle the collision mesh preview with F2, collision is hella buggy 2026-07-01 21:38:10 +01:00
6b51c9b680 Collision & Engine refactor 2026-06-30 16:02:08 +01:00
f135d99d74 Skyboxes 2026-06-23 13:20:43 +01:00
Halbear
eb01ec4877 Better lighting 2026-06-20 02:13:47 +01:00
8d219d2a35 Deferred Lighting 2026-06-19 13:04:15 +01:00
Halbear
441bd95ddd Deferred Rendering 2026-06-15 18:17:11 +01:00
Halbear
2d37c574d6 non functional deferred rendering and also camera paths and instanced GUIs 2026-06-14 13:39:49 +01:00
Halbear
4569b471d5 Pushing template 3d models used 2026-06-13 12:18:03 +01:00
Halbear
0f559b524a you used to call me on your cell phone 2026-06-13 04:09:30 +01:00
Halbear
9281706d53 you used to call me on your cell phone 2026-06-13 03:40:50 +01:00
Halbear
f212c6f3d8 audio with OpenAL 2026-06-13 02:16:12 +01:00
Halbear
5943effa4e rendering settings and dual pipeline transparency rendering 2026-06-13 00:12:13 +01:00
Halbear
620838a41d Profiling - tracks GPU and CPU usage as well as displaying performance metrics and scene information 2026-06-12 19:51:53 +01:00
Halbear
c9844fc415 GUI, although images don't seem to render 2026-06-12 16:06:43 +01:00
Halbear
8ce30cae83 post processing, FXAA and MSAA 2x-8x 2026-06-11 16:16:41 +01:00
Halbear
fa266ee48d using the Vulkan Memory Allocator to reduce the amount of stuff needed to do to allocate memory to the GPU 2026-06-08 15:06:25 +01:00
Halbear
f725d12810 sponza up in the crib 2026-06-07 23:01:16 +01:00
Halbear
a8adf662ff Camera and proper rendering 2026-06-07 21:40:21 +01:00
Halbear
3040800275 it renders but not properly 2026-06-05 15:04:01 +01:00
Halbear
66783c4cc5 It crashes 2026-06-04 22:57:09 +01:00
c2aa4ec895 Working on complex models and texture loading 2026-06-04 15:29:59 +01:00
Halbear
6d6d9f42be Added to texture class 2026-05-20 23:58:47 +01:00
Halbear
07b2423e19 Added to texture class 2026-05-20 23:11:42 +01:00
86325c1611 began working on 3D model loading and textured rendering 2026-05-19 13:33:10 +01:00
Halbear
f9b18a830a now im jus messin wit the cubes 2026-05-18 22:52:50 +01:00
Halbear
907afc6577 3D Rendering oh yeaaaahhhhh 2026-05-18 22:07:15 +01:00
84020a922b Working towards 3D rendering 2026-05-18 14:55:43 +01:00
Halbear
71d3cd400b Added throttling outside of window focus and update Engine threads to extend a generic thread 2026-05-16 18:03:20 +01:00
2f626ba00f Vertex Rendering! 2026-05-14 14:30:48 +01:00
Halbear
852336e188 Update Vulkan to use Vulkan 1.3, removed mentions of VK1.4 and updated all VK1.0 to VK1.3 2026-05-13 20:50:23 +01:00
1ff359487d Vulkan Models, Mesh, Model caching and synchronisation 2026-05-13 15:21:36 +01:00
01b7d524ee starting vertex rendering 2026-01-30 09:29:52 +00:00
Halbear
12de947b1e removed unnecessary variable addition 2026-01-27 23:45:07 +00:00
Halbear
7428616d5c IT RENDERS RAHHHHHHHHHH COLOURS CAN BE SHOWN, AAAAND UPDATED LIVE OH YEAHHH THIS IS CAUSE FOR CELEBRATION 2026-01-27 12:17:31 +00:00
4e606e094a working on colour rendering 2026-01-26 14:56:23 +00:00
Halbear
2486270c96 fuckass git won't let me pull shit so im testing if i can push 2026-01-24 21:51:04 +00:00
504e7d0c4b Renderer class progress 2026-01-23 14:52:40 +00:00
ff35846afa starting rendering 2026-01-23 10:07:09 +00:00
8096006a40 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	src/main/java/net/halbear/Terrain4J/EngineCore/Display/GLFWImageParser.java
2026-01-23 09:30:46 +00:00
ed67934548 Thread shutdown is now more stable, extensive logging of engine startup and shut down, Icon to be displayed in the software, path must be in resources but can be configured in properties file 2026-01-23 09:30:06 +00:00
afbc46bffb Thread shutdown is now more stable, extensive logging of engine startup and shut down, Icon to be displayed in the software, path must be in resources but can be configured in properties file 2026-01-23 09:26:29 +00:00