|
faf9b67222
|
fix: relative mouse mode resets
|
2025-10-16 20:03:18 +02:00 |
|
|
800d0eb8e4
|
feat: move entrypoint to the engine
|
2025-10-16 19:56:17 +02:00 |
|
|
bd7f52ae3d
|
feat: rename engine.h to core.h + remove main.cpp file including in cmake
|
2025-10-16 19:48:01 +02:00 |
|
|
aa7aafe944
|
feat: engine as library
|
2025-10-16 19:43:51 +02:00 |
|
|
165073c36d
|
feat: initialize all vars in shaders
|
2025-10-16 14:07:12 +02:00 |
|
|
87168d42c3
|
feat: rename shader
|
2025-10-16 14:07:01 +02:00 |
|
|
4deb22f37d
|
feat: object enable batch
|
2025-10-16 14:06:53 +02:00 |
|
|
ec92a3310e
|
feat: registry refactoring + batch impl
|
2025-10-16 14:06:46 +02:00 |
|
|
b991a85b6b
|
feat: draw instanced
|
2025-10-16 14:06:33 +02:00 |
|
|
282f8e8cb2
|
feat: better gl debug messages
|
2025-10-16 14:06:13 +02:00 |
|
|
4cc6f0cb26
|
feat: delete basics impl unnecessary code
|
2025-10-16 14:06:04 +02:00 |
|
|
a7a4840dd4
|
feat: batch component impl
|
2025-10-16 14:05:49 +02:00 |
|
|
2144b8a03a
|
test: generate 1000 grass blocks + call renderer init
|
2025-10-16 14:05:43 +02:00 |
|
|
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 |
|
|
5fa9a04cb2
|
feat: add batch component
|
2025-10-16 14:03:05 +02:00 |
|
|
e38bb50245
|
feat: fullscreen toggling support
|
2025-10-14 21:38:20 +02:00 |
|
|
75e1748302
|
fix: update projection matrix
|
2025-10-14 21:38:09 +02:00 |
|
|
0c589e4d27
|
test: day-night simulation
|
2025-10-14 21:10:06 +02:00 |
|
|
0165afab95
|
test: second directional light source
|
2025-10-14 20:58:32 +02:00 |
|
|
3fce829eca
|
chore: vscode config
|
2025-10-14 20:58:20 +02:00 |
|
|
0cf21248f6
|
feat: shader support multiple directional lights
|
2025-10-14 20:58:08 +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 |
|
|
8cb94e8c95
|
feat: remove logs file
|
2025-10-14 19:35:35 +02:00 |
|
|
884696feaa
|
fix: shadows
|
2025-10-11 18:55:37 +02:00 |
|
|
ff9e23255c
|
feat: windows run
|
2025-10-11 18:34:03 +02:00 |
|
|
bedd6c3ca0
|
feat: shadow integration
|
2025-10-11 20:15:31 +02:00 |
|
|
f56e524d05
|
feat: pbr try
|
2025-10-08 19:13:05 +02:00 |
|
|
b989d74fca
|
feat: render sphere
|
2025-10-08 18:36:55 +02:00 |
|
|
42d5def07e
|
feat: light rendering
|
2025-10-08 18:36:46 +02:00 |
|
|
fefe273fce
|
feat: sphere asset
|
2025-10-08 18:36:38 +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 |
|
|
81c4e08e36
|
chore: vscode stuff
|
2025-10-04 14:46:59 +02:00 |
|
|
2c4f5fd641
|
feat: windows specific import + remove couts
|
2025-10-04 12:30:42 +02:00 |
|
|
3972553d36
|
feat: explicit import of std::remove_if
|
2025-10-04 12:30:20 +02:00 |
|
|
e8057c97ff
|
test: launch via engine
|
2025-10-04 12:23:03 +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 |
|
|
5f69ed6434
|
feat: engine implementation
|
2025-10-04 12:22:32 +02:00 |
|