Войти

Показать полную графическую версию : Общий вопрос по решению задач


Gooch
03-01-2012, 16:42
Всем привет! Есть несколько задач типа:

1. необходимо изобразить узор "шахматная доска" с клетками некоторого цвета и некоторого размера на всей видимости области окна приложения. Необходимо также сделать простую анимацию: шахматные ряды должны совершать гармонические колебания вдоль ось Х с некоторой частотой и амплитудой.....

2. изобразить в двумерном виде подобие солничной системы с анимацией и т.д....



Воощем подскажите с помощью какой литературы можно решить данные задачи на с++, очень надо.

PS: пользуюсь Visual Studio 2010

PhilB
03-01-2012, 19:53
Наиболее оптимальным вариантом будет, видимо, использовать OpenGL. (Возможно есть более простое решение, я вижу только такое. Еще есть в Qt мощный графический фреймворк, но, думаю, здесь он не будет менее подходящим, тем более, что вы используете Visual Studio 2010. Также есть еще DirextX, но я с ним не знаком вообще.)
Классической книгой по OpenGL является книга
Ву, Девис, Нейдер, Шрайнер "OpenGL. Руководство программиста",
более известная как OpenGL Red Book.

Gooch
03-01-2012, 20:04
погуглив ещё с полчаса пришел к выводу, что openGL мне и нужен, нашел сайт:

http://pmg.org.ru/nehe/

щас вот изучаю, если есть ещё варианты пишите :)

ferget
04-01-2012, 08:30
в OpenGL Red Book есть пример с солнечной системой, правда планета одна




© OSzone.net 2001-2012