Слайд 1
Моделиране и визуализиране
на обекти
Тема 8
Невидими линии и повърхнини
Слайд 2
Понятия
Сцена – място в пространството, където се разполагат обектите
Моделно пространство – триизмерно пространство, в което се разполага сцената
Моделна координатна система – координатната система на моделното пространство
Координатна система на наблюдателя – местоположение на наблюдателя, посока на наблюдение и посока “нагоре”
Слайд 3
Алгоритми за отделяне и скриване на невидими линии и повърхнини
Алгоритми, работещи с елементите от сцената в моделното пространство
Алгоритми, работещи с в пространството на наблюдателя
Алгоритми от смесен тип
Слайд 4
Видове алгоритми
Според точността:
Точни – работят със зададена точност
Апроксимационни – точността зависи от разделителната способност
Според дефиниционната област:
Работещи с изпъкнали многостени
Работещи с тела с криволинейни стени
Според използваните устройства:
Линейни (векторни)
Със запълване (растерни)
Слайд 5
Алгоритъм за скриване на задни линии
Този алгоритъм работи в моделното пространство и може да се използва само за единични обекти, представляващи изпъкнали многостени.
Чрез него не могат да се решават задачите за закриващи се един друг обекти в сцената.
Алгоритъмът позволява заедно с отделянето на задните (невидими) стени да се отделят и невидимите ръбове.
Слайд 6
Алгоритъм
на Галимберти и Монтанари
При този алгоритъм е от типа точни алгоритми, работещи в моделното пространство.
Всеки ръб, принадлежащ на обект, се съпоставя с всяка стена на всеки обект като се търси:
Първи случай – изцяло видим ръб (ръбът се намира в полупространството, в което се
0 коментара
За да коментирате, трябва да сте влезли в профила си.
Влезте