Я хочу эмулировать плоскую штриховку в шейдере GLSL. Обычно я делаю это, передавая нормаль с квалификатором flat
для предотвращения интерполяции в фрагментном шейдере
Однако flat
недоступно для GLSL 120.
Как я могу эмулировать его, не дублируя данные вершин? (Это не преждевременная оптимизация, скорее посмертное.)