mirror of
https://github.com/minetest/minetestmapper.git
synced 2025-07-01 16:10:23 +02:00
Rendering Z blocks in reverse order.
This commit is contained in:
@ -14,19 +14,19 @@ using namespace std;
|
||||
|
||||
PixelAttributes::PixelAttributes()
|
||||
{
|
||||
m_blockPixelAttributes.resize(18); // 16px + 2px gradient calculation
|
||||
m_blockPixelAttributes.resize(17); // 16px + 1px gradient calculation
|
||||
}
|
||||
|
||||
void PixelAttributes::setWidth(int width)
|
||||
{
|
||||
for (size_t i = 0; i < 18; ++i) {
|
||||
for (size_t i = 0; i < 17; ++i) {
|
||||
m_blockPixelAttributes[i].resize(width + 2); // Width + 1 px gradient calculation on both sides
|
||||
}
|
||||
}
|
||||
|
||||
void PixelAttributes::scroll()
|
||||
{
|
||||
m_blockPixelAttributes[17] = m_blockPixelAttributes[1];
|
||||
m_blockPixelAttributes[0] = m_blockPixelAttributes[16];
|
||||
for (size_t i = 1; i < 17; ++i) {
|
||||
fill(m_blockPixelAttributes[i].begin(), m_blockPixelAttributes[i].end(), PixelAttribute());
|
||||
}
|
||||
|
Reference in New Issue
Block a user