оптимально руками определить, загорожена линия от зрителя полигоном, или нет?
Z-буфером. Всё остальное -- только если очень надо.
а можно подробнее? просто сравнивать углы полигонов по буферу - вещь очень неуниверсальная
у тебя есть точка в 3д пространстве, переводишь её в экранные координаты, попутно считая значение z. После отрисовки сцены, через glReadPixels вычитываешь значение глубины в позиции xy и сравниваешь с посчитанным z.
Только в opengl там прямое сравнение линий и полигонов по z величине чаще всего будет не совсем корректно
Зачем делить видяха же это за тебя делает, или у тебя софтовая растеризация?
Обсуждают сегодня