Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.07.06;
Скачать: CL | DM;

Вниз

Нарисовать n-угольник   Найти похожие ветки 

 
Alex_C   (2008-06-07 09:43) [0]

Есть некая замкрутая плоскость. На ней есть сложный н-угольник. Нужно его отобразить на экране. Про ф-цию перевода из пространства на плоскость не говорим - все известно. Вот возникла такая промлема: если многоугольник спроецировался в центре окна - все ясно, рисуем его ф-цией Polygon. А вот если он оказался скраю экрана, допустим слева, то его "продолжение" должно быть продолжено с другой стороны экрана - справа. Причем учитывая, что многоугольник сложный, он получается может несколько раз так вот разбиваться на части. Какой алгоритм рисавания в таком случае применить?


 
KSergey ©   (2008-06-07 09:55) [1]

Тупо-глупо: всегда отрисовывать 4 (вроде достаточно?) одинаковых многоугольников, центры (ну или углы - как хошь понимай) смещены н размер экрана.
Невидимые части (или целые многоугольники) "волшебно" отрежутся.


 
Smile   (2008-06-07 10:02) [2]

>Alex_C   (07.06.08 09:43)
Экран - некоторая замкнутая плоскость, на ней есть сложный н-угольник, отображай на здоровье.
При чем здесь функции перевода из пространства на плоскость.

Поставь четко задачу


 
Юрий Зотов ©   (2008-06-07 10:41) [3]

Замкнутая плоскость - это не для всяких там Эвклидов с Лобачевскими.


 
Тын-Дын ©   (2008-06-07 10:51) [4]


> Alex_C   (07.06.08 09:43)


Видимо надо описать свойства этой плоскости.



Страницы: 1 вся ветка

Текущий архив: 2008.07.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
2-1213083727
vint45
2008-06-10 11:42
2008.07.06
Количество потоков на один процесс


2-1212738159
GreyWolf
2008-06-06 11:42
2008.07.06
Архитектура приложения


15-1211378979
may be I am noob...
2008-05-21 18:09
2008.07.06
SMTP и gmail.com


2-1212669492
Kolan
2008-06-05 16:38
2008.07.06
Что возвращает ClientToScreen?


15-1211534909
Reindeer Moss Eater
2008-05-23 13:28
2008.07.06
рашен процессор каминг сун