Commit Graph

  • c9e5d458fd first steps toward manipulating planet vertices main Daniel 2026-01-06 11:32:51 +01:00
  • 9242fe5b4c fixed error on windows machines; removed some unsafe code; did a little cleanup Daniel 2026-01-06 10:50:24 +01:00
  • 9365e82cbf layed groundwork for executing compute shaders daniel 2026-01-03 22:42:44 +01:00
  • e94d544043 small improvements and test code for manipulating vertices daniel 2026-01-03 19:35:33 +01:00
  • e91bf12a3d improved mouse behaviour if it leaves the window daniel 2026-01-03 19:15:02 +01:00
  • 2557f4d6a0 added crude camera movement controls daniel 2025-12-30 15:22:15 +01:00
  • 9efda11755 finally something gets rendered daniel 2025-12-30 13:43:09 +01:00
  • a375b459c3 fixed seg fault error; still nothing rendes though daniel 2025-12-29 18:24:11 +01:00
  • 73cbac0f66 made some adaptations and fixed some bugs daniel 2025-12-29 14:36:19 +01:00
  • 36a88b280c Fixed ECS so now components can actually be added and removed accordingly (still nothing renders though) daniel 2025-12-29 11:42:02 +01:00
  • 4e6fd1f52f fixed scene management; but now I need to improve component management (see todo in Program.cs daniel 2025-12-21 12:02:45 +01:00
  • ad5d46ff0e fixed shader creation and made plan for fixing switching scenes daniel 2025-12-20 12:29:14 +01:00
  • bde20fbf01 improved architecture; made first steps to compiling shaders on engine startup and not JIT Daniel 2025-12-14 12:28:45 +01:00
  • 739d2e8daf prepared pipeline for enable the rendering of meshes Daniel 2025-12-06 19:48:52 +01:00
  • 70769336b5 added code to generate a mesh to render; rendering not yet fully implemented Daniel 2025-11-21 22:09:18 +01:00
  • f2af90bcb0 ensured only one component per type can be present on a single entity Daniel 2025-11-08 14:33:01 +01:00
  • 2f07a00173 improved ECS and added new render component Daniel 2025-11-08 11:33:07 +01:00
  • 24cf84491f finalised crude ECS. Should now be able to create custom logic that gets executed each frame without touching the Engine project Daniel 2025-09-08 20:46:59 +02:00
  • 97207ab2a3 continued implementing ECS Daniel 2025-09-08 19:36:15 +02:00
  • 161a166141 continuation of implementing ECS Daniel 2025-09-07 09:54:18 +02:00
  • 94ca0f046a fixed bug and "started" ECS Daniel 2025-09-06 11:31:10 +02:00
  • c8d588aeff added ability to render a mesh Daniel 2025-09-01 20:26:10 +02:00
  • 71430c7793 added shader, finished perspective camera and enabled keyboard support in the input class Daniel 2025-08-31 13:31:05 +02:00
  • 54411da2f3 added input system and perspective camera Daniel 2025-08-30 12:05:05 +02:00
  • 318091c337 added groundwork Daniel 2025-08-29 22:42:27 +02:00
  • e88fda41b2 Initial commit Daniel 2025-08-29 21:19:48 +02:00