KiQ у изометрической проекции видимая область задается не фовом, а плоскостями отсечения. Прикинь видимый размер тайла с учетом угла наклона камеры и задавай плоскости отсечения через glOrtho.
Такой вопросик, господа. Оказалось, glColor клампит значения в диапазоне 0-1. Есть ли способ вывести цвет больше 1 без подключения шейдеров? Рендер в текстуру с плавающей точкой, само собой.
Дядя Миша писал: А это не vendor-specific? Я помню лет десять назад на геймдеве этот вопрос разбирали и вот у одних клампило, а у других ничего подобного.
Согласно документации, оно клампится, но не сразу. Я не очень понимаю смысл этого
"Neither floating-point nor signed integer values are clamped to the range 0 1 before the current color is updated. However, color components are clamped to this range before they are interpolated or written into a color buffer. "
На выходе из вершинной программы клампятся, если не flat.
А если flat - то клампятся на выходе из фрагментной программы.
По крайней мере я бы понял именно так.
__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!