Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.01 c
15-1211296737
buzb
2008-05-20 19:18
2008.07.06
Посоветуйте C++ компилятор.


15-1211464998
Правильный_Вася
2008-05-22 18:03
2008.07.06
хитрое переименование файлов


15-1211704569
Kostafey
2008-05-25 12:36
2008.07.06
С днем рождения ! 24 мая


2-1212427460
WebSQLNeederr
2008-06-02 21:24
2008.07.06
Помогите с алгоритмом


15-1211630959
NValera
2008-05-24 16:09
2008.07.06
IPv4 контрольная сумма




   Наверх