Мне нужно визуализировать сетку в пространстве экрана, по сути, как в IMGUI Unity. Я говорю сетку конкретно, так как это построенная сетка из многих пользовательских интерфейсов Трис, поэтому я не собираюсь использовать, например, GL квад / трис.
Чтобы избежать двух камер, мне нужно взять перспективную камеру сцены и нарисовать эту сетку с помощью ортогональной проекции, чтобы она была перетянута на экран перпендикулярно. Я попытался переопределить Camera :: projectionMatrix, но безуспешно, вместе с вызовами GL :: Push / PopMatrix и GL :: LoadProjectionMatrix.
Есть ли способ нарисовать одну сетку (например, Graphics :: DrawMeshNow или связанный вызов) с матрицей ортогональной проекции, используя перспективную камеру (или способ заставить камеру поворачиваться в орто-направлении только для визуализации этого одного объекта )