Я совершенно новичок в OpenGL, так что извините, если это глупый вопрос.Также не знаю, имеет ли это значение, на всякий случай я использую OpenGL ES 1.1.
В настоящее время я рисую спрайты в порядке текстур, так как я читал, что это лучше для производительности (имеет смысл).Но теперь мне интересно, был ли это правильный подход, потому что мне нужны одни спрайты, чтобы быть перед другими, независимо от текстуры.
Насколько я знаю, моими вариантами z-упорядочения могут быть либо включение буфера глубины и его использование, либо переключение порядка рисования, чтобы спрайты отображались в порядке значения az.
Я читал, что буфер глубины может повлиять на производительность, но изменил бы и порядок.Что мне делать?