4 Commits

Author SHA1 Message Date
UnknownShadow200
89e0145571 Fix UV mapping for blocks. (Thanks goodlyay) 2016-09-04 00:09:24 +10:00
UnknownShadow200
a86d1233d0 Implement greedy meshing for advanced lighting backend.
Note this not 100% optimal, as it does not cover the case of a row of quads in half shadow (one side in shadow, other in sunlight). However, it performs greedy meshing when blocks are either fully in shadow or sunlight so this is much more optimal than before.
2016-07-12 22:31:19 +10:00
UnknownShadow200
c724ba8437 Implement proper face order for advanced lighting. 2016-07-12 20:46:08 +10:00
UnknownShadow200
7711515aee Fix last commit. (Oops) 2016-07-12 20:14:19 +10:00