Я использую glScalef (-1.0, 1.0, 1.0)
, чтобы перевернуть мою ось изображения OpenGL. Однако это полностью разрушает рендеринг объектов и цветов. Я попытался следующие вещи без толку:Фиксация цветопередачи в openGL с помощью glScalef
glEnable(GL_NORMALIZE);
glEnable (GL_DEPTH_TEST) ;
glEnable(GL_COLOR_MATERIAL);
glCullFace(GL_BACK);
Если я переворачивать х и у - glScalef (-1.0, -1.0, 1.0)
то цвета хорошо, но я не хочу, чтобы перевернуть оба измерения. Перевертывание x и z не фиксирует цвета. Любые идеи?