34 Commits

Author SHA1 Message Date
Verox001
adf53b7703 Added 3D possibility to body 2025-05-06 18:40:32 +02:00
Verox001
966aabc649 Made the Sun a directional light source and fixed some lighting bugs, which affect the sun to have a shadow 2025-05-06 18:13:42 +02:00
Verox001
5a444c3e07 Added directional light from sun 2025-05-06 17:12:22 +02:00
Verox001
6c0cfbefce Added depth buffer to sort drawing indices 2025-05-05 21:59:27 +02:00
Verox001
d5f5949107 Added Spheres and improved geometry creation 2025-05-05 21:52:42 +02:00
Verox001
5a680e73f0 Removed debug and draw objects from both sides by removing culling 2025-05-05 21:45:32 +02:00
Verox001
7257b0a648 Implemented 3D support and camera 2025-05-05 21:29:51 +02:00
Verox001
08e49e1b22 Implemented 3D support and camera 2025-05-05 20:07:20 +02:00
Verox001
03c061839c Encapsulated winit into solar_engine. No winit is required anymore within the API 2025-05-05 17:34:45 +02:00
Verox001
9a81d6d474 Removed unused imports 2025-05-05 15:42:37 +02:00
Verox001
9b53827622 Fixed timewarp - restructured project into solar_engine 2025-05-05 15:33:22 +02:00
Verox001
ddcd2333fc Finished checking of multi sampling capability 2025-05-05 13:54:29 +02:00
Verox001
aad4355b30 Implemented Multi Sampling - TODO: Check fot adapter capabilities 2025-05-05 01:25:23 +02:00
Verox001
de8dca3536 Added timewarp to Simulator 2025-05-05 00:23:05 +02:00
Verox001
ba0e668616 Removed Thread Jitter from Simulation Thread Lock 2025-05-04 23:14:46 +02:00
Verox001
5cd61b6086 Advanced orbit calculations 2025-05-04 22:55:55 +02:00
Verox001
0618b81763 Improved orbit calculations and added n-body problem solution 2025-05-04 19:24:03 +02:00
Verox001
69d4e8105c Started with timewarp 2025-05-04 14:39:39 +02:00
Verox001
2f7f521051 Consideration of aspect ratio 2025-05-04 13:48:21 +02:00
Verox001
e709e2dd3f Added circles and geometries 2025-05-04 13:21:36 +02:00
Verox001
7eacf0d0a5 Implemented scaling for instances 2025-05-04 12:55:12 +02:00
Verox001
bdee0ceb3e Added coloring 2025-05-04 12:51:41 +02:00
Verox001
10fea1d695 Implemented simulation and update function 2025-05-04 12:12:09 +02:00
Verox001
60bd8c67d6 Added instancing 2025-05-04 12:03:18 +02:00
Verox001
e88a5d171a Fixed color display to fit sRGB 2025-05-04 11:37:48 +02:00
Verox001
99d5b76f02 Added index buffer 2025-05-04 11:34:25 +02:00
Verox001
dac885748a Added Shader Input and vertex buffering 2025-05-04 11:27:55 +02:00
Verox001
c01d323f4c First shader and rendering pipeline 2025-05-04 01:37:26 +02:00
Verox001
78d0f59cc1 Added updating 2025-05-04 01:22:33 +02:00
Verox001
354cb8718d Added input handling 2025-05-04 01:20:26 +02:00
Verox001
661af7c1fb Fixed surface non-zero issue 2025-05-04 01:13:13 +02:00
Verox001
16d02c6789 Added Rendering with WGSL 2025-05-04 01:04:46 +02:00
Verox001
be15311c55 Added bodies 2025-05-04 00:02:35 +02:00
Verox001
0b12eb7384 Init 2025-05-03 23:41:57 +02:00