Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Основные методы 3D моделированияСодержание книги Похожие статьи вашей тематики
Поиск на нашем сайте
Задача трёхмерного моделирования — описать эти объекты и разместить их в сцене с помощью геометрических преобразований в соответствии с требованиями к будущему изображению. Моделирование поверхности на компьютере может вестись двумя основными методами. Это сплайновое моделирование и моделирование полигональное. Различие этих техник вполне можно сравнить с различием между векторной и растровой картинками. Первую Вы можете увеличивать/уменьшать в очень больших пределах, при этом качество линий не изменяется, - ведь все линии - это математические формулы. Их можно масштабировать без боязни получить зазубренные (пиксельные) края, как при увеличении обычной компьютерной картинки. Поэтому сплайновое моделирование - это моделирование математически гладкими линиями - сплайнами. Полигональное моделирование - это расстановка углов, вершин многоугольников в трёхмерном пространстве.
Полигональная сетка, их виды Полигональная сетка — это совокупность вершин, рёбер и граней, которые определяют форму многогранного объекта в трехмерной компьютерной графике и объёмном моделировании. Гранями обычно являются треугольники, четырехугольники или другие простые выпуклые многоугольники(полигоны), так как это упрощает рендеринг, но сетки могут также состоять и из наиболее общих вогнутых многоугольников, или многоугольников с дырками. Мы разделяли полигоны по тому, из чего они состоят. Файловые форматы полигональных сеток Полигональные сетки могут храниться в множестве файловых форматов:
Основные методы и ПО рендеринга Рендеринг — термин в компьютерной графике, обозначающий процесс получения изображения по модели с помощью компьютерной программы. следствие этого, было разработано четыре группы методов, более эффективных, чем моделирование всех лучей света, освещающих сцену: · Растеризация совместно с методом сканирования строк. Визуализация производится проецированием объектов сцены на экран без рассмотрения эффекта перспективы относительно наблюдателя. · Ray casting (рейкастинг). Сцена рассматривается, как наблюдаемая из определённой точки. Из точки наблюдения на объекты сцены направляются лучи, с помощью которых определяется цвет пиксела на двумерном экране. При этом лучи прекращают своё распространение (в отличие от метода обратного трассирования), когда достигают любого объекта сцены либо её фона. Возможно использование каких-либо очень простых способов добавления оптических эффектов. Эффект перспективы получается естественным образом в случае, когда бросаемые лучи запускаются под углом, зависящим от положения пикселя на экране и максимального угла обзора камеры. · Трассировка лучей (англ. ray tracing) похожа на метод бросания лучей. Из точки наблюдения на объекты сцены направляются лучи, с помощью которых определяется цвет пиксела на двумерном экране. Но при этом луч не прекращает своё распространение, а разделяется на три луча-компонента, каждый из которых вносит свой вклад в цвет пиксела на двумерном экране: отражённый, теневой и преломлённый. Количество таких компонентов определяет глубину трассировки и влияет на качество и фотореалистичность изображения. Благодаря своим концептуальным особенностям, метод позволяет получить очень фотореалистичные изображения, однако из-за большой ресурсоёмкости процесс визуализации занимает значительное время. · Трассировка пути (англ. path tracing) использует похожий принцип трассировки распространения лучей, однако этот метод является наиболее приближённым к физическим законам распространения света. Также является самым ресурсоёмким. ПО:
Уравнение рендеринга
где: · — длина волны света. · — время. · — количество излучения заданной длины волны исходящего вдоль направления во время , из заданой точки · — излучённый свет. · — интеграл по полусфере входящих направлений. · — двунаправленная функция распределения отражения, количество излучения отражённого от к в точке , во время , на длине волны · — длина волны по входящему направление к точке из направления во время . · — поглощение входящего излучения по заданному углу.
|
||||||||
Последнее изменение этой страницы: 2016-04-21; просмотров: 778; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.141.32.53 (0.008 с.) |