ВУЗ:
Составители:
Рубрика:
проверке попадания проекций оболочек в окно экрана. Для такой проверки
работают с ребрами оболочек: если все ребра оболочки входят или не
входят в окно экрана, то и соответствующий объект виден или не виден
наблюдателю полностью. Частичная входимость оболочки в окно говорит
о том, что к задаче отсечения объекта нужно вернуться еще раз – на
уровне отдельных примитивов. Результатом отсечения объектов является
список объектов, полностью или частично попадающих в поле зрения
наблюдателя.
Далее объекты представляются как наборы геометрических
примитивов, и дальнейшие графические операции выполняются над
примитивами. Времяемкие графические операции в компьютере
выполняются графическим процессором. Он работает с полигональным
представлением объектов. В связи с этим неполигональные объекты,
например, состоящие из сплайновых поверхностей, приводятся к
полигональной форме. Эта операция называется тесселяцией (tessellation).
В процессе тесселяции осуществляется обход поверхности с
определенным шагом. На каждом шаге вычисляется одна промежуточная
точка, которая принимается за вершину будущей полигональной сетки.
Закон объединения вершин в полигоны определяется алгоритмом
тесселяции.
Вершины полигональной модели объекта проходят перспективное
преобразование, в результате чего форма объекта искажается по закону
перспективы. Это дает возможность значительно упростить целый ряд
последующих операций. Дело в том, что особое значение для
геометрических преобразований имеет точка, в которой размещается
наблюдатель. Во-первых, при формировании перспективной проекции
примитива на картинную плоскость точка наблюдения является центром
15
15 проверке попадания проекций оболочек в окно экрана. Для такой проверки работают с ребрами оболочек: если все ребра оболочки входят или не входят в окно экрана, то и соответствующий объект виден или не виден наблюдателю полностью. Частичная входимость оболочки в окно говорит о том, что к задаче отсечения объекта нужно вернуться еще раз – на уровне отдельных примитивов. Результатом отсечения объектов является список объектов, полностью или частично попадающих в поле зрения наблюдателя. Далее объекты представляются как наборы геометрических примитивов, и дальнейшие графические операции выполняются над примитивами. Времяемкие графические операции в компьютере выполняются графическим процессором. Он работает с полигональным представлением объектов. В связи с этим неполигональные объекты, например, состоящие из сплайновых поверхностей, приводятся к полигональной форме. Эта операция называется тесселяцией (tessellation). В процессе тесселяции осуществляется обход поверхности с определенным шагом. На каждом шаге вычисляется одна промежуточная точка, которая принимается за вершину будущей полигональной сетки. Закон объединения вершин в полигоны определяется алгоритмом тесселяции. Вершины полигональной модели объекта проходят перспективное преобразование, в результате чего форма объекта искажается по закону перспективы. Это дает возможность значительно упростить целый ряд последующих операций. Дело в том, что особое значение для геометрических преобразований имеет точка, в которой размещается наблюдатель. Во-первых, при формировании перспективной проекции примитива на картинную плоскость точка наблюдения является центром
Страницы
- « первая
- ‹ предыдущая
- …
- 13
- 14
- 15
- 16
- 17
- …
- следующая ›
- последняя »