|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Dmitry Kalinin 2:5009/5.43 13 Dec 2001 08:21:49 To : Andrey Lastochkin Subject : Re: удаление невидимых граней - построчное сканирование --------------------------------------------------------------------------------
12 Дек 01 13:53, Andrey Lastochkin -> All:
AL> Hарод! киньте пожалуйста исходник удаления невидимых линий построчным
AL> сканированием!
Он-же z-строка.
1) Все полигоны проецируются на экранную плоскость;
2) Затем сортируются по величине координаты Y (при этом находим Y_MAX и
Y_MIN);
3) Затем в цикли по Y от Y_MIN до Y_MAX производим следующие действия
4) Если Y принадлежит некоторому полигону из списка, то отрисовываем
горизонтальную строку этого полигона.
5) После отрисоки Y строки перекидываем буфер строки на экран
Для отрисовки заводится буфер строки, по длине равный ширине экрана и
хранящий координату Z для точки.
Dmitry
... "Последний герой" (с) Кино.
--- 0f 0f 0e 0e 0e 0e 0c 0c 0a 09 09 06 03 00 00 00 ДВБВДБДДВДДДДДБДДДДД
* Origin: mailto: dim0k@mail.ru (2:5009/5.43)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/27843c182e50.html, оценка из 5, голосов 10
|