В этом семестре в колледже у нас есть вводный курс по компьютерной графике. Не существует рекомендуемого способа выполнения лабораторных упражнений. Большинство студентов используют Turbo C и встроенный заголовочный файл graphics.h.
Я немного опасаюсь этого, Turbo C - вещь 70-х годов, и изучать что-то на ней кажется мне бессмысленным. Я могу также настроить graphics.h для компилятора Bloodshed Dev-C ++ или, возможно, libgraph в системах Linux.
Есть ли альтернативы Borland graphics.h?
Я ищу относительно современные решения, которые относительно просты в том смысле, что они не добавляют слишком много стандартного кода и т. Д., Но в то же время реализуют ту же функциональность.
Чтобы дать немного больше информации о задачах, которые мы будем выполнять, мы будем реализовывать базовые графические алгоритмы, такие как алгоритм DDA, алгоритмы Брезенхэма, преобразование сканирования и т. Д.
Поэтому мне нужно иметь возможность рисовать пиксели на экране, мне не нужна действительно высокоуровневая библиотека, которая сама может рисовать примитивы, такие как линии и круги. Если это может быть здорово, но для изучения я должен быть в состоянии нарисовать необработанные пиксели на экране.