Компьютерная графика

Задачи по компьютерной графике. Алгоритмы и графические библиотеки.

Задача о 8 ферзях

screen

Наиболее известная задача о шахматных расстановках. Требуется расставить 8 ферзей на шахматной доске таким образом, чтобы они не били друг друга.

Ключевые слова: 
8 ферзей, шахматные расстановки, gtk+, с/с++

Движение капель воды

Skrinshot.jpg

Задача. Создать анимацию "капель воды" на языке программирования Delphi

Ключевые слова: 
анимация, капли, Delphi

Модель доски для дартса на OpenGL

Darts3D

Задача: Построить 3D модель доски для дартса используя графическую библиотеку OpenGL.

Ключевые слова: 
Darts, Дартс, OpenGl, C++

Кубик рубик на OpenGl

Кубик рубик

Задача: Построить 3D модель кубика-рубика используя графическую библиотеку OpenGL.

Ключевые слова: 
Кубик-рубик, моделирование, OpenGl, C++

Построение окружности по алгоритму Брезенхэма

circle

Задача: построить окружность с помощью алгоритма Брезенхэма.

Ключевые слова: 
Окружность, Брезенхэм, кривая, растр, opengl, circle, Bresenham, c++

Анимация вращения Луны

Земля

Задача : создать приложение, выводящее на экран анимированное изображение.
Картинка рисуется при помощи графических примитивов: линия, эллипс, многоугольник.

Ключевые слова: 
анимация, земля, движение

Игра "Snake / Змейка"

snake.jpg

Это всем знакомая игра "Змейка". Задача игры: как можно больше собрать очков, поедая еду, при этом змейка растёт в длину, что усложняет подход к еде. Если голова змейки врежется в одну из своих частей - игра заканчивает или начинается заново.

Игра кроссплатформенная: Windows/Linux с предустановленным GUI GTK+.
Среда разработки: Code::Blocks 10.05(Linux), Code::Blocks 10.05 / Microsoft Visual Studio 10.0 (Windows)

Ключевые слова: 
игра змейка, gtk+, змейка на си, c/c++
Синдикация материалов