14 Commits

Author SHA1 Message Date
MihailRis
fc46b7c434 initial commit 2025-05-07 20:42:50 +03:00
MihailRis
4e5199d89a feat: lights debug mode 2025-04-29 15:59:52 +03:00
MihailRis
47b7472231 remove GLEW from MeshData.hpp & format Mesh.inl 2025-04-27 00:35:54 +03:00
REDxEYE
3a54a37b06 Remove unnecessary glew includes.
Remove copyright from Mesh.cpp
Add default initializers for VertexAttribute
2025-04-13 17:14:34 +03:00
REDxEYE
40a515227a Remove unused pragma pack 2025-04-13 17:14:34 +03:00
REDxEYE
1ffbeb8148 Refactor mesh handling to use templated vertex structures for improved type safety and flexibility 2025-04-13 17:14:28 +03:00
MihailRis
5240fe6226 rename vattr to VertexAttribute 2024-11-17 01:00:27 +03:00
MihailRis
65287b3273 move chunk vertex attributes info to commons.hpp 2024-11-17 00:54:10 +03:00
MihailRis
71788e4eb9 remove unnecessary shared_ptrs from ChunksRenderer and ChunkMesh 2024-11-16 16:04:00 +03:00
MihailRis
7bdeba982b optimize (part 3) 2024-11-16 15:24:46 +03:00
MihailRis
1ff89491e6 optimize (part 2) 2024-11-16 15:11:05 +03:00
MihailRis
b28bcf052b optimize (part 1) 2024-11-16 09:18:14 +03:00
MihailRis
4400366719 feat: actually working slow prototype 2024-11-16 07:41:36 +03:00
MihailRis
5b6256e0fa introduce ChunkMesh 2024-11-16 04:13:00 +03:00