Проходы через изометрические плитки

enter image description here enter image description here enter image description here enter image description here

Выше четыре изображения персонажа, идущего по земле от нижнего правого угла к верхнему левому. Вы можете видеть, что порядок рисования на третьей панели неправильный.

Кажется, здесь нет "правильного порядка". Например, если бы вместо маленького парня у нас был спрайт длинного кота, проходящего через дверь, то неважно, нарисуете ли вы сначала дверь или сначала кота, это будет неправильно.

enter image description here enter image description here

Как с этим справляются другие игровые движки? Какой-то хакер, чтобы предотвратить такую ​​ситуацию? Нарисовать z-буфер вручную? Другой вариант, который мне не приходил в голову?

9
задан Bemmu 9 March 2011 в 18:52
поделиться