184 Commits

Author SHA1 Message Date
MihailRis
2ebaad6cb6 msvc build fix 2023-12-01 19:04:13 +03:00
MihailRis
1fda002e0b Actual 3D block icons 2023-12-01 13:56:35 +03:00
MihailRis
cfda17e21d fix 2023-12-01 02:24:06 +03:00
MihailRis
aebf9f48aa Batch3D update 2023-12-01 02:21:44 +03:00
MihailRis
11d00dbbf8 Added ui3d shader 2023-11-30 21:13:27 +03:00
@clasher113
e5e1dc0ed3 Memory leak fix 2023-11-30 18:58:26 +02:00
@clasher113
c691183bf8 Merge branch 'main' of https://github.com/MihailRis/VoxelEngine-Cpp 2023-11-30 14:05:23 +02:00
MihailRis
cee0214ac5 selection normal vector debug 2023-11-30 15:04:20 +03:00
MihailRis
0c35eeb072 aabb block shape WIP + common refactor 2023-11-30 14:48:38 +03:00
@clasher113
d11f4b7348 Merge branch 'main' of https://github.com/MihailRis/VoxelEngine-Cpp 2023-11-30 08:39:56 +02:00
MihailRis
1d5037893c General refactor 2023-11-30 04:30:40 +03:00
@clasher113
a8af2653f4 Merge branch 'main' of https://github.com/MihailRis/VoxelEngine-Cpp 2023-11-29 17:11:56 +02:00
MihailRis
91a6426efe AABB block hitboxes 2023-11-29 16:36:00 +03:00
@clasher113
984ffcbfe6 Merge branch 'main' of https://github.com/clasher113/VoxelEngine-Cpp 2023-11-28 22:09:01 +02:00
@clasher113
ff0e617732 Grass rendering behing water fix 2023-11-28 22:07:37 +02:00
MihailRis
a60cc70246 GLSL 'include' support 2023-11-28 16:13:49 +03:00
MihailRis
7b4cc8f650 Fixed Framebuffer 2023-11-27 19:13:24 +03:00
MihailRis
a14ddceb47 Lamps render fix 2023-11-24 21:17:54 +03:00
MihailRis
568c612970 Backlight setting 2023-11-23 14:10:08 +03:00
MihailRis
e6c9a38f0c Added include <stdexcept> 2023-11-23 12:37:50 +03:00
MihailRis
10c0963453 Atlas.build: max resolution limit argument 2023-11-23 12:35:35 +03:00
MihailRis
1cf4cb727f LMPacker fix 2023-11-23 12:28:28 +03:00
@clasher113
efdc494aaf BlocksRenderer light compressing & fix 2023-11-22 19:35:56 +02:00
@clasher113
a48af43008 Revert "BlocksRenderer light conpressing & fix"
This reverts commit 13a96413922ce46e32e03bb1606a8512117521bf.
2023-11-22 19:18:03 +02:00
@clasher113
13a9641392 BlocksRenderer light conpressing & fix 2023-11-22 19:15:26 +02:00
MihailRis
b472626d8d Backlight for tranparent blocks 2023-11-22 18:58:40 +03:00
MihailRis
d2c87f4ba5 Added sky lights multiplier track bar 2023-11-22 16:03:23 +03:00
MihailRis
d92347097e ContentGfxCache 2023-11-22 14:53:35 +03:00
MihailRis
fb8d220cca Blocks atlas is auto-assembling now 2023-11-22 01:53:48 +03:00
MihailRis
3b03464d27 Introduced Content, ContentIndices, no more integer ids hardcoded, common refactor 2023-11-21 11:38:59 +03:00
@clasher113
cbb5689953 Merge branch 'main' of https://github.com/MihailRis/VoxelEngine-Cpp 2023-11-20 12:33:34 +02:00
@clasher113
9fdc2abb4e Block render fix 2023-11-20 12:30:24 +02:00
MihailRis
0dd038ab61 -Wreorder warning fix 2023-11-20 11:37:47 +03:00
clasher113
aa03757f29
Merge branch 'MihailRis:main' into main 2023-11-20 09:18:11 +02:00
@clasher113
cd3cf70710 Chunks meshes indexing 2023-11-20 09:16:07 +02:00
MihailRis
e3743b8463 GfxContext, render refactor 2023-11-19 20:18:44 +03:00
@clasher113
45d90cc693 Optimization 2023-11-19 15:37:18 +02:00
MihailRis
6c70bb531b world render refactor 2023-11-19 00:22:12 +03:00
MihailRis
6392f63604 Refactor, GUI::storage (map for direct access to panels) 2023-11-17 14:26:54 +03:00
MihailRis
bcecdc9b60 GLM-related Shader.uniformNf overloads 2023-11-16 21:32:55 +03:00
MihailRis
be980b2aa6 Minor refactor 2023-11-15 13:38:42 +03:00
MihailRis
3723cf491f Added screenshot feature (F2 key) 2023-11-13 15:01:41 +03:00
MihailRis
6b5e8406b3 Fixed block sides lights 2023-11-12 19:43:27 +03:00
MihailRis
8161d84e36 Fixed blocks UV 2023-11-12 14:03:31 +03:00
MihailRis
33b61fb499 Minor refactor 2023-11-12 05:57:25 +03:00
MihailRis
163fdd2e37 Inventory blocks render fix 2023-11-12 05:52:14 +03:00
MihailRis
7fe2a057c6 Fixed Windows build errors 2023-11-12 05:25:32 +03:00
MihailRis
55538d3b02 Atlas padding, mip-mapping 2023-11-12 04:42:04 +03:00
MihailRis
912bf28737 ImageData destructor fix 2023-11-12 03:47:43 +03:00
MihailRis
ffd3e3f852 Added graphics/ImageData class 2023-11-12 03:26:06 +03:00