Я работаю над небольшим GIS-приложением, используя OSG, но я довольно новичок с ним.Управление буфером глубины и порядок рисования в OpenSceneGraph
Поскольку вид не меняется много, я не пытаюсь сохранить достойный коэффициент fps.
Мне нужно нарисовать несколько слоев на одном и том же экране. Слои могут перекрываться, но не всегда.
Прямо сейчас, чтобы быть в состоянии выбрать, какой слой находится поверх других, я использую свойства PolygonOffet, но мне это не нравится.
Вот что я хочу попробовать: -Положите ясный узел на моем корне, чтобы очистить все буфера -Положите ясном узел на вершине каждого узла слоя, чтобы очистить только буфер глубины -find способа заставить OSG нарисовать этот слой в определенном порядке
Так что мой вопрос: - Возможно ли это? - Как выбрать порядок рендеринга узла моего слоя?