Задать вопрос
@Felix_C

Почему некорректно работает Open gl?

Добрый день, помогите, пожалуйста, решить проблему с кодом.
Заинтересовалась open gl. Пишу простенький проект. Меня координаты и цвета через float несколько смущали - написала функцию. Всё хорошо и всё работает кроме пространства которое на фото черным цветом. (Красным я заливаю ВСЁ через цикл. )
Вот такая картинка:
67673ee4c1f35729638836.jpeg
И одиночная точка в этом пространстве не ставится.

Вот мой код:
https://pastebin.com/V4F0uuYr
  • Вопрос задан
  • 33 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Felix_C Автор вопроса
Кажется все заработало, дело было в координатах пикселя.
Но появились пробелы между точками : )
67674b7c9dc74499630508.jpeg

Есть ли метод для нормального* рисования в open gl или можно только сделать точки больше как то?

Теперь вот так:
if(x < 400){
        xf = -0.999 + (float)x / 200;
    }else{
        xf = (float)x / 200;
    }
    if(y < 300){
    	yf = 0.999 - (float) y / 150;
    }else{
        yf = - (float) y / 150;
    }


* без плавающих точек а с обычными целочисленными?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы