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

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

Модель доски для дартса на 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++

Построение окружности

screen

Продемонстрировать скорость построения окружности двумя алгоритмами. Целочисленным алгоритмом и алгоритмом, основанным на уравнении окружности с использованием вещественных чисел.

Ключевые слова: 
Построение окружности, скорость построения ,алгоритм построения окружности

Игра "Поймай фрукт/(Catch The Fruit)"

Скриншот

Игра очень проста. Нужна поймать как можно больше фруктов. Каждый фрукт это определенное кол-во очков, которое зависит от выбранного уровня.Так же падают овощи. Если Вы ловите их, то они отнимают у Вас определенное кол-во очков. И фрукты и овощи падают с разной скоростью, которая зависит от уровня. Так же есть 2 бонуса: +50 и EndGame. Если Вы словили + 50 то ваши очки в корзине увеличились на 50 очков, если словили EndGame, то Вы проиграли. Эти 2 бонуса всегда падают быстрее.

Ключевые слова: 
Игра, gtk, c, c++, поймай фрукт, catch the fruit, уроки по c
Синдикация материалов