У меня есть сцена с сеткой чайника.
Я использую шейдер фрагментации, чтобы осветить его, используя источник света, значение которого равно 10.
Когда сцена отображается в кадровом буфере по умолчанию, все выглядит нормально.
Но, если он отображается в пользовательском фреймбуфере, результат выглядит следующим образом:
Кажется, OpenGL предпочитает треугольники, определенные "в конце" меша.
Я хочу, чтобы кадровый буфер содержал 16bits floats
, чтобы я мог хранить значения больше 1.0
.
Извините за мой английский.