55 Commits

Author SHA1 Message Date
113412bb5b making prefab work 2025-11-14 18:26:30 +01:00
54fa900dff fix: fixme checked (uploading already) 2025-11-05 11:51:26 +01:00
b6b40837a4 feat: prepare each mesh entt for rendering 2025-11-05 11:50:57 +01:00
d6267f7a4b chore: remove unnecessary logs 2025-11-05 11:48:33 +01:00
71a14af25c fix: correct import filename 2025-11-05 11:48:24 +01:00
339da4ef02 fix: use correct data 2025-11-05 11:48:08 +01:00
0c4b7ed285 feat: mesh component accept renderable 2025-11-05 08:07:24 +01:00
bdd5a16b3d feat: renderable interface 2025-11-05 08:06:54 +01:00
116f274228 feat: render support for mesh 2025-11-05 08:06:41 +01:00
07108956b9 feat: return raw pointer to texture 2025-11-04 18:04:20 +01:00
eb4b3bc78f fix: raw pointer used 2025-11-04 18:04:11 +01:00
8434ee8633 feat: transparent buffer class with global binding control 2025-11-04 18:04:02 +01:00
2d10e22a99 feat: use custom buffers 2025-11-04 18:03:45 +01:00
103fdcaa26 feat: use custom buffers 2025-11-04 18:03:33 +01:00
9e3bc4790b feat: refactor wavefront to support new mesh + material system 2025-11-04 18:03:18 +01:00
4bc74d0d2c feat: simplify and return raw pointer 2025-11-04 18:02:55 +01:00
3cca0b5c87 fix: correct import 2025-11-04 18:02:38 +01:00
bb4a2c926e feat: adapt old mesh class for further removing 2025-11-04 18:02:33 +01:00
808fad3001 feat: delete basics 2025-11-04 18:01:49 +01:00
73da0d79f5 feat: better buffer binding/unbinding control 2025-11-04 18:01:42 +01:00
788a302d75 feat: new vertex impl 2025-11-04 18:01:14 +01:00
e36a599d68 feat: abstracted Mesh class 2025-11-04 18:00:49 +01:00
9591ad403b feat: custom new material class 2025-11-04 18:00:40 +01:00
51ace4a800 feat: custom dynamic array impl 2025-11-04 18:00:34 +01:00
9b26cf909b feat: vertex array class 2025-10-30 18:31:48 +01:00
c6d83c1b51 feat: destructor 2025-10-24 13:17:15 +02:00
e459fea503 feat: instance + array buffer 2025-10-24 13:06:40 +02:00
b5ea21ad43 feat: uniform buffer configure shader 2025-10-24 12:37:09 +02:00
063b228b97 feat: support uniform blocks 2025-10-23 22:43:03 +02:00
1440fd847c test: try uniform buffers 2025-10-23 22:42:54 +02:00
337da2b3b7 feat: opengl buffer & nested uniform buffer class 2025-10-23 22:42:41 +02:00
3574634c4c chore: formatting 2025-10-23 21:34:13 +02:00
32873d14ae chore: rename transform to Transform 2025-10-23 20:32:12 +02:00
ec7ef40aea feat: input class for abstracting SDL_Input functions 2025-10-23 16:35:40 +02:00
7b9858cffa feat: move fps and deltatime calculations in core engine 2025-10-23 16:10:22 +02:00
ef498ba210 allow add component to return added component refenrefce 2025-10-23 15:37:06 +02:00
a427fb7099 fix: make new entity system wrapper work 2025-10-23 15:29:04 +02:00
37d35f990d fix: entity works 2025-10-22 16:14:20 +02:00
4798c52e51 feat: scene + entity class 2025-10-22 15:23:51 +02:00
ea593feb8d feat: refactoring 2025-10-22 14:25:02 +02:00
71f1b2c6d2 feat: event emitter 2025-10-22 11:31:42 +02:00
31fbecbb47 feat: rename window.h to window_events.h 2025-10-22 11:03:40 +02:00
66e2531eb7 feat: refactor and move out the renderer with entt registry + better event system 2025-10-22 11:02:37 +02:00
ce0904ebec feat: prepare for major update 2025-10-22 06:46:18 +02:00
ecba8247bf feat: rendering improvemenets 2025-10-18 17:55:26 +02:00
fa9076b834 feat: light improvements 2025-10-18 17:34:15 +02:00
8b8ad35d01 fix: support relative texture paths 2025-10-18 18:53:27 +02:00
86825103ee fix: correct dll specs + copy dlls 2025-10-17 13:23:49 +02:00
3f18601ffc fix: make entrypoint work on windows 2025-10-17 12:34:33 +02:00
a32222f22f fix: correct windows define 2025-10-17 12:17:44 +02:00