LECT_ALL2 (663703), страница 2

Файл №663703 LECT_ALL2 (Интерактивные графические системы) 2 страницаLECT_ALL2 (663703) страница 22016-07-31СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 2)

ос= k(w) опт - коэффициент ослабления излучения оптической системы, равный произведению коэффициента виньетирования k(w) и коэффициента пропускания оптики опт

ср - пропускание слоя среды между объектом и оптической системой

Учитывая, что d = Sопт cos w/(H2/cos2 )=D2опт cos w cos2 /(4 H2), получаем

dФ = D2опт L cos w cos3  k(w) оссрdS/(4H2) (***)

Величина освещенности в плоскости первичного изображения определяется следующим образом : Eиз = dФ/dS=D2опт L cos w cos3  k(w) осср dS/(4H2 dS)

Т.к. согласно (*) dS/dS= cos3w cos-3 (H/f)2, то окончательно получаем

Eиз = /4 (Dопт/f)2 L k(w) оптср cos4w (****)

Описание геометрических форм

Описание поверхностей

Параметрическое описание поверхностей

Поверхности, заданные в форме

Х = Х(u,t) где u,t - параметры, изменяющиеся в

Y = Y(u,t) заданных пределах,

Z = Z(u,t),

относятся к классу параметрических. Для одной пары значений (u,t) вычисляется одна точка поверхности.

Параметрическое задание плоскостей.

Плоскость, проходящая через точку r0 =(х0,y0,z0) и векторы исходящие из этой точки определяются уравнением:

или

Данное уравнение описывает прямоугольник со сторонами, равными и , если , а u,t[0,1]. Нормаль к поверхности можно получить, вычислив векторное произведение:

Эллипсоид

Каноническое уравнение:

a, b,c- длины полуосей эллипсоида

Параметрическое задание:

x  a coscos где  - долгота ,  - ширина

y  b coscos

z  c sin

Нормаль к поверхности эллипсоида определяется:

Общие случаи нормали к поверхности

Пример: Описание тороида

, u [0 , 2]

где a- радиус кольцевого «баллона» тороида и R - расстояние от центра тороида до оси «баллона».

Преимущества параметрического описания поверхности :

  1. Важным преимуществом параметрического описания поверхностей является возможность передачи очень сложных геометрических форм, описание которых другими методами затруднительно.

  2. Параметрическое описание поверхности приспособлено к физическим процессам управления резцом в станках с числовым программным управлением. Резец вытачивает деталь, двигаясь в пространстве по закону, заданному параметрическим описанием.

  3. Параметрический подход единственно приемлемый для моделирования сложных, гладких участков поверхностей при помощи сплайновой аппроксимации.

Недостаток параметрического описания поверхности:

Параметрическое описание предусматривает, что исходной позицией луча, строящего изображение, является точка на объекте, что затрудняет применение алгоритмов синтеза изображений с иной начальной позиции луча. Например: алгоритм трассировки лучей. Это свойство ограничивает изобразительные возможности: ограничено моделирование теней, передача прозрачности и зеркального отображения соседних объектов.

Описание поверхностей неявными функциями

Поверхности описываются функцией вида f(X,Y,Z)=0, где X,Y,Z - координаты из пространства объекта.

Наиболее распространены функции первой и второй степени, существуют аналитические методы для решения уравнений третей и четвертой степени, однако они применяются редко.

AX+BY+CZ+D=0 описывает плоскость

AX2+BY2+CZ2+2DXY+2EYZ+2GX+2HY+2JZ+K=0 в зависимости от значений коэффициентов можно описывать пары плоскостей (вырожденный случай), конусы, гиперболоиды, параболоиды и эллипсоиды.

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

Поточечное описание поверхностей.

Метод заключается в задании поверхности множеством принадлежащих ей точек. Следовательно качество изображения при этом методе зависит от количества точек и их расположения.

Поточечное описание применяется в тех случаях, когда поверхность очень сложна и не обладает гладкостью, а детальное представление геометрических особенностей важно для практики.

Пример: Участки грунта на других планетах, формы небесных тел, информация о которых получена в результате спутниковых съемок. Микрообъекты, снятые с помощью электронных микроскопов.

Исходная информация о поточечно описанных объектах представляется в виде матрицы трехмерных координат точек.

Синтез изображений методом обратной трассировки лучей

Трассировка лучей связана с моделированием геометрического пути каждого светового луча, участвующего в построении изображения. Трассировка лучей - моделирование лучевой оптики, применительно к задачам компьютерной графики.

Основная идея метода

ЭВМ повторяет все геометрические преобразования, происходящие с каждым световым лучам на пути источник - объект - приемник. Хотя бесконечное количество, для построения изображения достаточно ограничится рассмотрением тех лучей, которые попадают в центр рецептора или исходящих из ограниченного числа точек на изображаемую поверхность. Подобно некоторым разделам геометрической оптики при компьютерном моделировании реальный ход лучей в объективах не анализируется. Для построения изображения используют кординальные элементы оптической системы (главная и фокальная точки, а также соответствующие плоскости).

В соответствии с принципами геометрической оптики сопряженные точки в пространстве предметов и изображений лежат на прямой, проходящей через заднюю главную точку оптической системы. На основании закона обратимости можно синтезировать путь луча как в направлении объект - изображение, так и в обратном. Отсюда различия между прямой и обратной трассировкой лучей.

При прямой трассировке за исходную позицию берется вычисляемая на изображаемой поверхности точка 1, из нее моделируется путь луча на источник света 2 и на приемник изображения - точка 3.

При обратной трассировке берется центр рецептора 1 на приемнике изображения и моделируется путь луча на объект 2 и далее на источник света - точка 3.

Система координат, применяемая в методе обратной трассировке лучей

Сцена - совокупность изображаемых объектов, включая при необходимости поверхность основания.

Система координат сцены - правая прямоугольная система координат, общая для всей сцены Xc Yc Zc.

Объект - совокупность точек пространства, объединенных функциональной общностью с точки зрения конкретно-целевой задачи.

Соответственно для каждого объекта вводится своя правая прямоугольная система координат XYZ.

Экранная система координат - система координат X1Y1Z наблюдательной системы. Данная система координат выбирается левой.

По аналогии c физическими устройствами ось z соответствует главному лучу объектива, плоскость xy - задней фокальной плоскости, а центр проекции F располагается на оси OZ в точке (0,0,f) и сопоставляют с задней главной точкой объектива.

Модель приемника света

Так как исходной позицией для трассировки луча является центр рецептора, то алгоритм начинает работу с определения пространственного расположения всех рецепторов .

В плоскости xoy экранной системы располагается матрица точечных приемников, где c и d шаг сетки рецепторов по оси x и y. Координаты рецептора (xij, yij,0) могут быть вычислены на основании его индексов:

xij = c(j- J/2 -1/2)

yij = d(I/2-i+1/2), где I,J - максимальное значение соответствующих индексов

Преобразование координат из экранной системы в объектную

xyzXYZ

[X,Y,Z,1]=[x,y,z,1] M

M - матрица порядка 4, являющееся обратной матрице M, связывающей объектную правую и экранную левую системы.

Модель объекта

Примитивы

В методе обратной трассировки лучей трехмерные объекты выгодно представлять в виде отдельных строительных блоков, поверхности которых можно описать кривыми первого и второго порядка.

Определение: Функциональным объемом называется некоторая часть пространства (не обязательно конечная), охватываемая поверхностью одной функции. Принадлежащим телу объекта считается подпространство, выделяемое поверхностью f (x,y,z)=0 в любой точке которого, значение скалярного поля f (x,y,z)>0. Такое подпространство именуется положительным.

Определение: Объемный примитив - конечный участок пространства, ограниченный одной или несколькими функциональными поверхностями.

Определение: Плоский примитив - часть плоскости, ограниченная замкнутой линией, состоящей из конечного числа прямолинейных или криволинейных участков.

Характеристики

Тип файла
Документ
Размер
330 Kb
Тип материала
Учебное заведение
Неизвестно

Список файлов реферата

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7027
Авторов
на СтудИзбе
260
Средний доход
с одного платного файла
Обучение Подробнее