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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.05.2011, 20:30   #1
ForestGirl
 
Регистрация: 22.05.2011
Сообщений: 3
По умолчанию Закрашивание передних граней многогранника

Делаю курсовую(Visual C++): требуется вывести на экран многогранник и крутить, увеличивать-уменьшать, двигать его по нажатию клавиш. Причем выводиться должны только видимые ребра и закрашиваться видимые грани.

С движением, кручением и масштабированием я справилась. Возникла проблема с закраской - могу вывести на экран сетку, но как сделать закрашивание только видимой области?

Многогранник задан следующим образом: даны координаты вершин (X, Y, Z), ребра заданы как номера вершин, которые они соединяют. Грани никак не заданы (т.е. информации о том, какие ребра ограничивают многоугольник грани нет). Смотрела алгоритмы Робертса и Гуро - не подходят, т.к. там нужно знать хоть что-то о гранях. Подскажите, пожалуйста, алгоритм.
ForestGirl вне форума Ответить с цитированием
Старый 26.05.2011, 14:49   #2
ForestGirl
 
Регистрация: 22.05.2011
Сообщений: 3
По умолчанию

Ап. Очень нужна помощь.
ForestGirl вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Метод Деформированного многогранника (М. Нелдера-Мида) FastDead Общие вопросы C/C++ 2 17.05.2015 17:57
Закрашивание передних граней многогранника ForestGirl Visual C++ 0 22.05.2011 19:32
Закрашивание SlaYeR_DD Помощь студентам 2 10.06.2010 12:43