команда.

я есть данные вершин и треугольников, которые содержат цвет для каждоготреугольник (лицо), а не для каждой вершины. то есть одна вершина совместно используется несколькими гранями, каждая грань потенциально имеет свой цвет.

Как я должен подходить к этой проблеме в GLSL, чтобы получить одноцветное назначение для каждоголицо быть оказанным? Вычисление и назначение буфера «цвета вершины» путем усреднения цветов соседних полисов вершины достаточно просты, но это, конечно, приводит к размытому результату, когда цвета интерполируются в фрагментном шейдере.

То, что мне действительно нужно, вообще не должно быть интерполированными значениями цвета, у меня будет около 40 000 треугольников, закрашенных примерно 15 возможными сплошными цветами, как только это сработает как задумано.

Ответы на вопрос(3)

Ваш ответ на вопрос