- •71. Применение голографии в технологии и оптотехнике.
- •72. Неоптическая голография. Принципы обработки изображений.
- •1. Сканирование звукового поля
- •2. Фотография
- •3. Деформация поверхности жидкости под действием звукового давления
- •4. Объемная голограмма
- •73. Объемная голограмма и способы ее формирования.
- •74. Голографическое хранение данных. Способы, технологии, материалы и оборудование.
- •76. Криминалистическая голография. Технологии, оборудование. Принципы.
- •77. Голографическая интерферометрия
- •78. Голографические диски. Технология хранения информации. Запись и считывание голограммы оптического диска
- •1. Общие сведения о голографических дисках
- •2. Технология хранения информации
- •3. Запись и считывание голограммы оптического диска
- •79. В чем заключаются отличия метода поляризованной коллинеарной голографии (Optware) от классической технологии (Inphase Technologies)
- •80. Использование цифровых методов обработки информации в криминалистике. Криминалистическая фотография и видеозапись. Виды съемки.
- •81. Применение лазеров в биологии и медицине. Оборудование, технологии и программное обеспечение.
- •82. Диагностические возможности голографии в различных отраслях промышленности и в медицине.
- •1.1. Изобразительная голография
- •83. Биофизические аспекты тепловидения. Принципы формирования тепловизионного изображения. Оборудование и программное обеспечение для цифровой обработки тепловизионных изображений.
- •1.Контактная холестерическая термография.
- •2.Телетермография.
- •84. Принципы машинного распознавания образов. Цифровое распознавание изображений и видеоинформации.
- •85. Принципы построения бесконтактных измерительных систем на базе лазерных модулей в промышленности.
- •86. Принципы организации систем автоматического позиционирования на базе лазеров и трехмерных проекций.
- •87. Компьютерная томография. Принципы организации процесса. Цифровая компьютерная обработка. Оборудование и программное обеспечение.
- •88. Особенности цифрового трехмерного моделирования сложных объектов.
- •89. Принципы машинного языка для описания геометрических форм различных объектов.
- •90. Способы описания поверхностей для представления в цифровом виде на экране компьютера. Трехмерное представление поверхностей.
- •92. Какими свойствами и параметрами характеризуются поверхности первого порядка?
- •93. В чем заключается принцип параметрического описания поверхностей?
- •94. В чем заключается принцип описания поверхностей неявными функциями?
- •95. В чем заключается принцип поточечного описания поверхностей?
- •96. Какими свойствами и параметрами характеризуются поверхности второго порядка?
- •97. Какими свойствами и параметрами характеризуются поверхности типа экструзий?
- •98. Какими свойствами и параметрами характеризуются фрактальные поверхности?
- •99. Основные модели объектов и их классификация.
- •100. Дайте характеристику методу моделирования объектов при помощи сплошных геометрических конструктивов.
90. Способы описания поверхностей для представления в цифровом виде на экране компьютера. Трехмерное представление поверхностей.
+ См. вопрос 89 – процедура синтеза изображения
Все геометрические объекты можно разделить на точки, линии, поверхности и отдельное тело.
Линия – непрерывное место точек, координаты которых описываются непрерывными и однозначными функциями.
Способы описания поверхностей:
Описание поверхностей неявными функциями
Поверхности первого прядка
Поверхности второго порядка
Поточечное описание
Поверхности типа экструзий
Фрактальные поверхности
Методы моделирования поверхностей: (См. вопросы 99-102)
Ячеистые методы
Сплошные геометрические конструктивы
Представление объектов в виде границ
Технологии отображения объектов на экране:
Метод трассировки лучей
Метод обратной трассировки лучей
Характеристики:
Геометрически пространственные характеристики
Энергетические характеристики – яркость и освещение
Временные характеристики
ДЛЯ СПРАВКИ
О трассировке лучей
http://students.uni-vologda.ac.ru/pages/pm01/kps/intro.htm
Трассировка лучей (ray tracing) – один из самых мощных методов компьютерной графики для построения изображений. С его помощью можно получить множество эффектов, таких как преломление (refraction) и отражение (reflection), бамп-меппинг (bump-mapping), эффект размытия глубины (depth of field) и многие другие. Но построение изображения по одной точке, поиск пересечения со всеми объектами сильно замедляет работу. Существую гораздо более эффективные алгоритмы, такие как построчное сканирование (scan line), BSP-деревья, развертка с использованием z-буфера.
Рассмотрим наиболее общий алгоритм трассировки, также известный как метод фотонных карт (photon mapping).
Для получения эффектов вроде бликов лучей на поверхностях от зеркал (солнечный "зайчик") и фокусирования лучей при прохождении линзы, необходимо построения карт освещения. Для этого используется прямая трассировка. Испускаются (трассируются) лучи от источников света (чем больше тем лучше). При прохождении через полупрозрачный материал луч ослабляется и, возможно, преломляется. После пересечения с объектом мы знаем, что найденная точка освещена. В результате у каждого объекта строится карта освещения (например растр в памяти).
Следующим шагом является непосредственно построение изображения методом обратной трассировки. Выбирая очередную точку на экране, находим соответствующий вектор. Если луч в данном направлении пересекает объект, то ставим цвет точки пересечения. Для материала с отражением вызываем рекурсивно функцию определения цвета точки в направлении отраженного вектора. Аналогично для преломленного вектора в случае полупрозрачного материала.
[wiki] Трассировка лучей (англ. Ray tracing; рейтрейсинг) В узком смысле — технология построения изображения трёхмерных моделей в компьютерных программах, при которых отслеживается обратная траектория распространения луча (от экрана к источнику).
Обратная трассировка лучей
Алгоритм выглядит следующим образом: из виртуального глаза через каждый пиксел изображения испускается луч и находится точка его пересечения с поверхностью сцены. Лучи, выпущенные из глаза называют первичными. Допустим, первичный луч пересекает некий объект 1 в точке H1 (рис. 1).
Рисунок 1. Алгоритм трассировки лучей. Далее необходимо определить для каждого источника освещения, видна ли из него эта точка. Предположим пока, что все источники света точечные. Тогда для каждого точечного источника света, до него испускается теневой луч из точки H1. Это позволяет сказать, освещается ли данная точка конкретным источником. Если теневой луч находит пересечение с другими объектами, расположенными ближе чем источник света, значит, точка H1 находится в тени от этого источника и освещать ее не надо. Иначе, считаем освещение по некоторой локальной модели (Фонг, Кук-Торранс и.т.д.). Освещение со всех видимых (из точки H1) источников света складывается. Далее, если материал объекта 1 имеет отражающие свойства, из точки H1 испускается отраженный луч и для него вся процедура трассировки рекурсивно повторяется. Аналогичные действия должны быть выполнены, если материал имеет преломляющие свойства. Обратная трассировка лучей не является фотореалистичным методом визуализации. |