Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Алгоритм, использующий z-буфер

Принцип: используются два буфера: регенерации (значения ), z-буфер (z-координата).

Буфер регенерации заполняется значениями при параллельном анализе z-координаты со значениями z-буфера.Шаги:

1. в z-буфере заносятся максимально возможные значения z;

2. буфер регенерации заполняется значениями фона;

3. каждый объект раскладывается в растр;

если меньше значения z-буфера в элементе , то:

a) заносится в элемент z-буфера;

b) значение помещается в элемент буфера регенерации.

Достоинство — простота реализации, нет сортировки.

Недостаток — нужен большой объем памяти по z-буфер.

Объем памяти: информация о значении — 24 бита (), информация о глубине 20 бит.

Алгоритм построчного сканирования (пи)

Принцип: расширение алгоритма преобразования многоугольника в растровую форму; разница в том, что имеем дело не с одним многоугольником, а со всеми сразу.

Шаги:

1. Создается таблица ребер (ТР). Она содержит все ребра многоугольников, отсортированные по меньшей y-координате.

Описание ребра содержит:

2. создается таблица многоугольников (ТМ).

Описание многоугольников содержит:

3. Создается ТАР.

Содержит все активные ребра на текущей сканирующей строке. Ребра упорядочены по возрастанию x-координаты.

Сравнительная характеристика

 

 


Дата добавления: 2015-07-14; просмотров: 120 | Нарушение авторских прав


Читайте в этой же книге: Однородные координаты | Перенос | Композиции преобразований | Алгоритм Брезенхема | Лестничный эффект | Алгоритм Ву | Заполнение области. Алгоритм построчного сканирования, алгоритм заполнения с затравкой. Заполнение линиями. | Когерентность сканирующих строк | Основные виды геометрических моделей. | Методы построения геометрических моделей (построение кривых и поверхностей, кусочно-аналитическое описание, кинематический принцип, булевы операции, полигональные сетки). |
<== предыдущая страница | следующая страница ==>
Получение проекций. Основные виды проекций.| Методы закраски полигональной сетки.

mybiblioteka.su - 2015-2024 год. (0.008 сек.)