Commit Graph

  • 113412bb5b making prefab work main admin 2025-11-14 18:26:30 +01:00
  • c7b6a79270 feat: use renderable admin 2025-11-05 11:51:38 +01:00
  • 54fa900dff fix: fixme checked (uploading already) admin 2025-11-05 11:51:26 +01:00
  • b6b40837a4 feat: prepare each mesh entt for rendering admin 2025-11-05 11:50:57 +01:00
  • d6267f7a4b chore: remove unnecessary logs admin 2025-11-05 11:48:33 +01:00
  • 71a14af25c fix: correct import filename admin 2025-11-05 11:48:24 +01:00
  • 339da4ef02 fix: use correct data admin 2025-11-05 11:48:08 +01:00
  • 0c4b7ed285 feat: mesh component accept renderable admin 2025-11-05 08:07:24 +01:00
  • bdd5a16b3d feat: renderable interface admin 2025-11-05 08:06:54 +01:00
  • 116f274228 feat: render support for mesh admin 2025-11-05 08:06:41 +01:00
  • 07108956b9 feat: return raw pointer to texture admin 2025-11-04 18:04:20 +01:00
  • eb4b3bc78f fix: raw pointer used admin 2025-11-04 18:04:11 +01:00
  • 8434ee8633 feat: transparent buffer class with global binding control admin 2025-11-04 18:04:02 +01:00
  • 2d10e22a99 feat: use custom buffers admin 2025-11-04 18:03:45 +01:00
  • 103fdcaa26 feat: use custom buffers admin 2025-11-04 18:03:33 +01:00
  • 9e3bc4790b feat: refactor wavefront to support new mesh + material system admin 2025-11-04 18:03:18 +01:00
  • 4bc74d0d2c feat: simplify and return raw pointer admin 2025-11-04 18:02:55 +01:00
  • 3cca0b5c87 fix: correct import admin 2025-11-04 18:02:38 +01:00
  • bb4a2c926e feat: adapt old mesh class for further removing admin 2025-11-04 18:02:33 +01:00
  • 808fad3001 feat: delete basics admin 2025-11-04 18:01:49 +01:00
  • 73da0d79f5 feat: better buffer binding/unbinding control admin 2025-11-04 18:01:42 +01:00
  • 788a302d75 feat: new vertex impl admin 2025-11-04 18:01:14 +01:00
  • e36a599d68 feat: abstracted Mesh class admin 2025-11-04 18:00:49 +01:00
  • 9591ad403b feat: custom new material class admin 2025-11-04 18:00:40 +01:00
  • 51ace4a800 feat: custom dynamic array impl admin 2025-11-04 18:00:34 +01:00
  • 577336b5b7 chore: vscode settings admin 2025-11-04 18:00:27 +01:00
  • 9b26cf909b feat: vertex array class admin 2025-10-30 18:31:48 +01:00
  • c6d83c1b51 feat: destructor admin 2025-10-24 13:17:15 +02:00
  • e459fea503 feat: instance + array buffer admin 2025-10-24 13:06:40 +02:00
  • b5ea21ad43 feat: uniform buffer configure shader admin 2025-10-24 12:37:09 +02:00
  • ee8e6012c8 test: try 10.000 cubes to render LandaMm 2025-10-24 11:16:32 +02:00
  • 063b228b97 feat: support uniform blocks admin 2025-10-23 22:43:03 +02:00
  • 1440fd847c test: try uniform buffers admin 2025-10-23 22:42:54 +02:00
  • 337da2b3b7 feat: opengl buffer & nested uniform buffer class admin 2025-10-23 22:42:41 +02:00
  • 3574634c4c chore: formatting admin 2025-10-23 21:34:13 +02:00
  • 32873d14ae chore: rename transform to Transform admin 2025-10-23 20:32:12 +02:00
  • ec7ef40aea feat: input class for abstracting SDL_Input functions admin 2025-10-23 16:35:40 +02:00
  • 7b9858cffa feat: move fps and deltatime calculations in core engine admin 2025-10-23 16:10:22 +02:00
  • ef498ba210 allow add component to return added component refenrefce admin 2025-10-23 15:37:06 +02:00
  • a427fb7099 fix: make new entity system wrapper work admin 2025-10-23 15:29:04 +02:00
  • 37d35f990d fix: entity works LandaMm 2025-10-22 16:14:20 +02:00
  • 4798c52e51 feat: scene + entity class admin 2025-10-22 15:23:51 +02:00
  • ea593feb8d feat: refactoring admin 2025-10-22 14:25:02 +02:00
  • 71f1b2c6d2 feat: event emitter admin 2025-10-22 11:31:42 +02:00
  • 31fbecbb47 feat: rename window.h to window_events.h admin 2025-10-22 11:03:40 +02:00
  • 66e2531eb7 feat: refactor and move out the renderer with entt registry + better event system admin 2025-10-22 11:02:37 +02:00
  • ce0904ebec feat: prepare for major update admin 2025-10-22 06:46:18 +02:00
  • ecba8247bf feat: rendering improvemenets LandaMm 2025-10-18 17:55:26 +02:00
  • fa9076b834 feat: light improvements LandaMm 2025-10-18 17:34:15 +02:00
  • 8b8ad35d01 fix: support relative texture paths admin 2025-10-18 18:53:27 +02:00
  • 5ddc0eb73a fix: "bake" textures within the assets directory admin 2025-10-18 18:46:22 +02:00
  • 991a8b62ee feat: update README.md LandaMm 2025-10-17 13:31:07 +02:00
  • 533cb940b7 Merge pull request 'Engine as library (both static & shared)' (#1) from engine-structure into main Amir Adal 2025-10-17 13:25:48 +02:00
  • 86825103ee fix: correct dll specs + copy dlls LandaMm 2025-10-17 13:23:49 +02:00
  • 3f18601ffc fix: make entrypoint work on windows LandaMm 2025-10-17 12:34:33 +02:00
  • a32222f22f fix: correct windows define LandaMm 2025-10-17 12:17:44 +02:00
  • ab917089b5 fix: windows glm LandaMm 2025-10-17 12:16:56 +02:00
  • 472cc6b147 feat: dynamic library support admin 2025-10-16 20:20:12 +02:00
  • faf9b67222 fix: relative mouse mode resets admin 2025-10-16 20:03:18 +02:00
  • 800d0eb8e4 feat: move entrypoint to the engine admin 2025-10-16 19:56:17 +02:00
  • bd7f52ae3d feat: rename engine.h to core.h + remove main.cpp file including in cmake admin 2025-10-16 19:48:01 +02:00
  • aa7aafe944 feat: engine as library admin 2025-10-16 19:43:51 +02:00
  • 165073c36d feat: initialize all vars in shaders ecs admin 2025-10-16 14:07:12 +02:00
  • 87168d42c3 feat: rename shader admin 2025-10-16 14:07:01 +02:00
  • 4deb22f37d feat: object enable batch admin 2025-10-16 14:06:53 +02:00
  • ec92a3310e feat: registry refactoring + batch impl admin 2025-10-16 14:06:46 +02:00
  • b991a85b6b feat: draw instanced admin 2025-10-16 14:06:33 +02:00
  • 282f8e8cb2 feat: better gl debug messages admin 2025-10-16 14:06:13 +02:00
  • 4cc6f0cb26 feat: delete basics impl unnecessary code admin 2025-10-16 14:06:04 +02:00
  • a7a4840dd4 feat: batch component impl admin 2025-10-16 14:05:49 +02:00
  • 2144b8a03a test: generate 1000 grass blocks + call renderer init admin 2025-10-16 14:05:43 +02:00
  • 8563b424e9 feat: friend class with renderer + accept render count admin 2025-10-16 14:05:04 +02:00
  • 4326ecd23f feat: keep registry reference admin 2025-10-16 14:04:46 +02:00
  • a68b4a85f0 feat(mesh): accept rendering count for instanced draw admin 2025-10-16 14:03:55 +02:00
  • 19988d9c1d feat: friend class mesh for vertex admin 2025-10-16 14:03:42 +02:00
  • fde96d1419 feat: rotate component admin 2025-10-16 14:03:33 +02:00
  • 6972ca3cb5 feat: make mesh objects shareable admin 2025-10-16 14:03:24 +02:00
  • 4757ba8e58 feat: batch component admin 2025-10-16 14:03:12 +02:00
  • 5fa9a04cb2 feat: add batch component admin 2025-10-16 14:03:05 +02:00
  • e38bb50245 feat: fullscreen toggling support LandaMm 2025-10-14 21:38:20 +02:00
  • 75e1748302 fix: update projection matrix LandaMm 2025-10-14 21:38:09 +02:00
  • 0c589e4d27 test: day-night simulation admin 2025-10-14 21:10:06 +02:00
  • 0165afab95 test: second directional light source admin 2025-10-14 20:58:32 +02:00
  • 3fce829eca chore: vscode config admin 2025-10-14 20:58:20 +02:00
  • 0cf21248f6 feat: shader support multiple directional lights admin 2025-10-14 20:58:08 +02:00
  • 94afd17d65 feat: multiple lights kinda shadow support (shader is missing) admin 2025-10-14 20:55:24 +02:00
  • fdbf1296de feat: finalize directional light shadows admin 2025-10-14 19:35:50 +02:00
  • 8cb94e8c95 feat: remove logs file admin 2025-10-14 19:35:35 +02:00
  • 884696feaa fix: shadows LandaMm 2025-10-11 18:55:37 +02:00
  • ff9e23255c feat: windows run LandaMm 2025-10-11 18:34:03 +02:00
  • bedd6c3ca0 feat: shadow integration admin 2025-10-11 20:15:31 +02:00
  • f56e524d05 feat: pbr try admin 2025-10-08 19:13:05 +02:00
  • b989d74fca feat: render sphere admin 2025-10-08 18:36:55 +02:00
  • 42d5def07e feat: light rendering admin 2025-10-08 18:36:46 +02:00
  • fefe273fce feat: sphere asset admin 2025-10-08 18:36:38 +02:00
  • 99f5cd3715 feat: entt library admin 2025-10-08 18:17:47 +02:00
  • 4e86d92987 feat: basic ecs start + renderer class admin 2025-10-07 21:36:23 +02:00
  • 6cef3efbbc feat: basic improvements, unused includes LandaMm 2025-10-05 16:39:20 +02:00
  • 431d723afc feat: engine class impl + IApplication interface admin 2025-10-05 16:27:58 +02:00
  • 9d56515fe5 feat: window class enhancements admin 2025-10-05 13:11:45 +02:00