Removed bad shadows.

This commit is contained in:
Miroslav Bendík
2012-08-25 13:27:40 +02:00
parent 1aee368837
commit 5be190b5a1
3 changed files with 13 additions and 1 deletions

View File

@ -475,6 +475,9 @@ inline void TileGenerator::renderShading(int zPos)
continue;
}
for (int x = 0; x < m_mapWidth; ++x) {
if (!m_blockPixelAttributes.attribute(z, x).valid_height() || !m_blockPixelAttributes.attribute(z, x - 1).valid_height() || !m_blockPixelAttributes.attribute(z - 1, x).valid_height()) {
continue;
}
int y = m_blockPixelAttributes.attribute(z, x).height;
int y1 = m_blockPixelAttributes.attribute(z, x - 1).height;
int y2 = m_blockPixelAttributes.attribute(z - 1, x).height;