Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-06 | Include cleanup | Matthias Schiffer | |
Also remove all uses of unistd.h by replacing unlink with std::rename | |||
2015-02-03 | Generate light layer | Matthias Schiffer | |
2015-02-03 | Level: make buffer a member to prevent use-after-free | Matthias Schiffer | |
2015-02-02 | Add spawn coordinates | Matthias Schiffer | |
2015-02-02 | Block: don't use lighting | Matthias Schiffer | |
2015-02-02 | Chunk: zero data buffers to avoid using unitialized data | Matthias Schiffer | |
2015-02-02 | Region: make visitor argument a reference | Matthias Schiffer | |
2015-02-02 | Change region reader to a visitor pattern | Matthias Schiffer | |
Not keeping the whole region in memory reduces the needed space to less than 5MB (from about 140). | |||
2015-02-02 | Chunk: refactor getTopLayer() | Matthias Schiffer | |
2015-02-02 | Move ressource files to a separate directory | Matthias Schiffer | |
2015-02-02 | Extend colors by metadata | Matthias Schiffer | |
2015-02-01 | Use biome data | Matthias Schiffer | |
2015-02-01 | Add support for biome colors, fix block type indices | Matthias Schiffer | |
2015-02-01 | Performance improvements | Matthias Schiffer | |
2015-02-01 | Handle lighting and depth | Matthias Schiffer | |
2015-02-01 | Write PNG files | Matthias Schiffer | |
No biome colors or light levels yet... | |||
2015-02-01 | Compute top non-air layer | Matthias Schiffer | |
This doesn't yet ignore non-opaque blocks. | |||
2015-02-01 | Use buffer API for chunk decompression | Matthias Schiffer | |
2015-02-01 | Further chunk parsing | Matthias Schiffer | |
2015-02-01 | Start analyzing the chunks | Matthias Schiffer | |
2015-02-01 | Parse chunk data on demand | Matthias Schiffer | |
2015-02-01 | Use template argument for list subtype, extract further information from chunks | Matthias Schiffer | |
2015-02-01 | More convenient tag access | Matthias Schiffer | |
2015-02-01 | Implement most of the chunk format | Matthias Schiffer | |