Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.03.2015, 12:50   #1
mizini
 
Регистрация: 23.11.2014
Сообщений: 2
Вопрос C++ - Подскажите, что почитать посмотреть, с чего начать разработку графического редактора

Есть задание на курсовой проект:

Написать графический редактор с поддержкой формата BMP, а также JPEG или GIF. В редакторе необходимо реализовать функции просмотра, создания, сохранения рисунка в указанном формате. Необходимо реализовать графический интерфейс с поддержкой «мыши». Из графических примитивов необходимо реализовать линию, прямоугольник (с закраской и без), круг (с закраской и без), дугу, треугольник (с закраской и без), точку (и другие по желанию). Необходимо предусмотреть операцию отмены последних действий (более одного). Необходимо реализовать прорисовку графических примитивов при помощи ассемблерных вставок.

Подскажите какими средствами его реализовать, особенно интересует прорисовка графических примитивов на ассемблере. С++ я знаю только в консольном режиме.
mizini вне форума Ответить с цитированием
Старый 14.03.2015, 15:19   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Тут три варианта:
вы хотите секаса - изучаете как работают граф либы, описание форматов и т.д. и все это реализуете на асме
вы не хотите секаса - берете распространенные либы и реализуете этот все на С++
вы совсем не хотите секаса - раздел фриланса вас ждет
p51x вне форума Ответить с цитированием
Старый 14.03.2015, 15:39   #3
f.hump
C/C++, Asm
Участник клуба
 
Аватар для f.hump
 
Регистрация: 02.03.2010
Сообщений: 1,323
По умолчанию

Цитата:
особенно интересует прорисовка графических примитивов на ассемблере
ха-ха. таки кто-то хочет
Цитата:
секаса
.

изучаем методы растеризации графических примитивов и пишем адский растеризатор на асме с исользованием SSE.
f.hump вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите, что почитать lbs Gamedev - cоздание игр: Unity, OpenGL, DirectX 2 01.08.2010 18:59
Подскажите,с чего начать. Valera24 Помощь студентам 3 04.06.2009 12:32
Подскажите с чего начать ciaonataha Общие вопросы C/C++ 8 09.04.2009 10:57
С чего начать разработку программы... nikolai_P БД в Delphi 8 15.02.2009 13:08