Commit Graph

18 Commits

Author SHA1 Message Date
Lucas Dower
9c53a89142 Major refactor to rendering, importing and util 2022-02-12 01:54:31 +00:00
Lucas Dower
0b47fc04e7 Added command-line tool to create block atlas 2021-10-13 23:26:26 +01:00
Lucas Dower
9b0697009a Fixes #9 2021-09-20 20:06:59 +01:00
Lucas Dower
251520afad Improved robustness, support for non-textured materials 2021-08-02 00:56:07 +01:00
Lucas Dower
9122f17720 Added block textures for voxels, fixed aliasing 2021-07-27 17:57:44 +01:00
Lucas Dower
f7d1487838 Added texture-based coloured voxels, fixed UVs 2021-07-27 16:29:41 +01:00
Lucas Dower
9cd2c496c4 Added texture rendering 2021-07-26 23:42:56 +01:00
Lucas Dower
c2da25aa56 Added basic .mtl support, material segregation 2021-07-26 22:58:59 +01:00
Lucas Dower
2038e036fe Various buffer optimisations 2021-07-24 14:54:35 +01:00
Lucas Dower
ccfe27eae6 Added support for block textures 2021-07-23 16:24:09 +01:00
Lucas Dower
aba71bad3a Updated images and small bugfix 2021-07-22 19:58:52 +01:00
Lucas Dower
6dedc11c88 Added Minecraft-esque ambient occlusion & lighting 2021-07-22 17:52:31 +01:00
Lucas Dower
0d79afbcd3 Changes to vertex shader 2021-07-07 14:40:42 +01:00
Lucas Dower
24d4189c3b Added mesh voxelisation 2021-07-03 17:27:17 +01:00
Lucas Dower
320f76f039 Refactor and cleanup 2021-07-03 16:50:03 +01:00
Lucas Dower
6758bae6a4 Debug renderer rewrite 2021-07-03 01:09:50 +01:00
Lucas Dower
4a0b99c560 Rewrite 2021-07-02 23:26:28 +01:00
Lucas Dower
65f46e1994 Initial commit 2021-07-01 16:16:32 +01:00