Commit Graph

26 Commits

Author SHA1 Message Date
8563b424e9 feat: friend class with renderer + accept render count 2025-10-16 14:05:04 +02:00
4326ecd23f feat: keep registry reference 2025-10-16 14:04:46 +02:00
a68b4a85f0 feat(mesh): accept rendering count for instanced draw 2025-10-16 14:03:55 +02:00
19988d9c1d feat: friend class mesh for vertex 2025-10-16 14:03:42 +02:00
fde96d1419 feat: rotate component 2025-10-16 14:03:33 +02:00
6972ca3cb5 feat: make mesh objects shareable 2025-10-16 14:03:24 +02:00
4757ba8e58 feat: batch component 2025-10-16 14:03:12 +02:00
94afd17d65 feat: multiple lights kinda shadow support (shader is missing) 2025-10-14 20:55:24 +02:00
fdbf1296de feat: finalize directional light shadows 2025-10-14 19:35:50 +02:00
bedd6c3ca0 feat: shadow integration 2025-10-11 20:15:31 +02:00
99f5cd3715 feat: entt library 2025-10-08 18:17:47 +02:00
4e86d92987 feat: basic ecs start + renderer class 2025-10-07 21:36:23 +02:00
6cef3efbbc feat: basic improvements, unused includes 2025-10-05 16:39:20 +02:00
431d723afc feat: engine class impl + IApplication interface 2025-10-05 16:27:58 +02:00
9d56515fe5 feat: window class enhancements 2025-10-05 13:11:45 +02:00
7f08e28a04 feat: window is open 2025-10-04 14:56:39 +02:00
3972553d36 feat: explicit import of std::remove_if 2025-10-04 12:30:20 +02:00
5b6092f9d4 feat: event.hpp 2025-10-04 12:22:53 +02:00
09d715b9f7 feat: window + engine header 2025-10-04 12:22:45 +02:00
4a40fe6e1a feat: window class 2025-10-04 12:22:21 +02:00
fc91f6662e feat: refactor code + optimizations for obj file parsing 2025-10-01 17:55:29 +02:00
2b0494a23d feat: reorganize source code + cleanup 2025-10-01 16:15:19 +02:00
303b931fb7 feat: opacity + shininess + illumination support 2025-10-01 11:25:00 +02:00
39f528d7ad feat: dynamic glew linking on windows 2025-10-01 10:40:59 +02:00
6dc269ce13 feat: accept filepath 2025-10-01 10:40:50 +02:00
1d1d23a148 feat: initial commit 2025-09-30 16:12:38 +02:00