? Bump Mapping
English Russian
Live Здравствуйте, дорогие любители RENDER.RU. Вот спустя некоторое время решил написать собственный ...
Главная   Уроки   Библиотека   Документация   Знания

3D инженерия и 3D моделирование, человеческое тело в 3D 3D инженерия и 3D моделирование, человеческое тело в 3D

3D инженерия и 3D моделирование, человеческое тело в 3D 3D инженерия и 3D моделирование, человеческое тело в 3D

3D инженерия и 3D моделирование, человеческое тело в 3D 3D инженерия и 3D моделирование, человеческое тело в 3D

Новости

3D моделирование - воплощение любой фантазии
В настоящее время компьютерная графика проникла во все сферы человеческой деятел...
3D моделирование и визуализация
  Создавая какую-то фигуру или элемент трехмерной графики, перед самим дизайнеро...
Создание нерегулярных сложных объектов
Основной проблемой при создании таких объектов является постоянное видение объе...
Home Вы здесь:: 3D инженерия Документация Bump Mapping
 

Модели

3D моделирование - воплощение любой фантазии
В настоящее время компьютерная графика проникла во все сферы человеческой деятельности. Черчение, рисование, моделирование и даже проектирование – все это сфера ...
3D моделирование и визуализация
  Создавая какую-то фигуру или элемент трехмерной графики, перед самим дизайнером стоит не только цель сделать его правдоподобным, но и по максимуму сделать его яр...
Создание нерегулярных сложных объектов
Основной проблемой при создании таких объектов является постоянное видение объекта. Используются и начальные наброски объекта, и его модель. Второе, безусловно, л...
Общие принципы создание 3D-моделей
Все объекты 3D-моделирования делятся по своей форме на простые и сложные. Простым объектом может быть электрическая лампочка, сложным объектом можно считать дерево...
Рельефное структурирование
Рельефное структурирование появилось после нормалмаппинга и представляет собой метод наложения структур, базирующихся на информации о глубине. Изначально метод ...
Нормалмаппинг
Нормалмаппинг - это усовершенствованная техника бампаппинга, ее расширенная версия. При этом методе наложения рельефности нормали изменяются на основе информаци...

Вход для авторов



 
   
Bump Mapping
14.10.2012 21:27

Бампмаппинг - техника симуляции микрорельефа ев плоскостях без массивных вычислительных затрат и изменений в геометрии. Для любого поверхностного пикселя выполняется вычисление освещения, которое исходит из значений в карте высот, которая называется Bump Mapping. Обычно это черно-белая 8-битная структура, и значение цвета самой текстуры используются для описания рельефа поверхности. Каждый цвет пикселя определяет высоту той или иной точки рельефа, большая высота означает большую высоту над поверхностью, а меньшая - наоборот.

Степень освещенности зависит от угла падения световых лучей. Чем меньше угол между лучом и нормалью, тем большая освещенность будет в этой точке поверхности. Если взять, например, ровную поверхность, то нормали ее в любой точке будут одинаковы, как и освещенность. А если же поверхность имеет рельеф, то и освещенность, и нормали будут разными в каждой точке. В одном месте они будут больше, в другом - меньше. Принцип бампмаппинга взят именно отсюда. Для того, чтобы смоделировать неровности в разных точках поверхности необходимо задать нормали к поверхности, ведь они учитываются при вычислении освещения. В результате мы получаем более реалистичное изображение. Благодаря бампмаппингу мы можем дать поверхности глубокую детализацию, например, поры на коже человека или неровности на бумаге. При этом увеличивать геометрическую сложность будет не нужно, ведь расчеты ведутся аж на пиксельном уровне. А если же изменять положение источника света, то и освещение этих поверхностей будет изменяться правильно.

Вершинное освещение  будет более простым, чем вычислительное, но оно выглядит весьма нереалистично, особенно если геометрия малополигональна. Резкие изменения освещения, например, блики или источники света, которые будут на близком расстоянии от поверхности, станут отображаться неправильно, особенно это будет заметно в движении. Проблему частично можно решить геометрическим усложнением модели, разбиением ее на большее количество треугольников и вершин, но все равно, лучший вариант - попиксельное освещение.

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

Ambient. Равномерная составляющая. Это начальное освещение для любой точки в сцене, при ней все точки освещаются абсолютно одинаково, а само освещение не зависит от каких-либо факторов.

Diffuse. Диффузная составляющая. Она зависит от положения источника света и нормали поверхности. Диффузная составляющая разная для любой вершины модели, именно это и придает ей объем. Свет больше не заполняет поверхность объекта одним и тем же оттенком.

Specular. Бликовая составляющая. Проявляется она в бликах отражения света от поверхности. Для того, чтобы ее рассчитать, используются еще два вектора, помимо вектора нормали и положения источника света: вектор отражения и направления взгляда. Блики способствуют увеличению реалистичности сцены, ведь все реальные поверхности отражают лучи света.

 
   
 
Ulti Clocks content

Новые поступления

Циклевка полов
Одним из самых лучших видов напольного покрытия можно назвать паркет. Состоящий из экологически чистой древесины, у него есть и масса других достоинств: практичн...
Значение 3D моделирования в нашей жизни
В наш век высоких технологий наука не стоит на месте. Большой популярностью сейчас пользуется 3D моделирование различных объектов. ...
Привет всем посетителям рендера! Я уже рассказывал о себе в прошлом making of
Привет всем посетителям рендера! Я уже рассказывал о себе в прошлом making of. С того времени коренных изменений в моей жизни не было, кроме 3D-Award на CGSociety за эту работу :-)....

Методы

3D моделирование в деятельности человека
Компьютеры, планшетные и настольные, равно как и компьютерные технологии прочно обосновались в нашей повседневной жизни. Очень часто их присутствия не замечают, однако компьютерные технологии широко применяются во в...
3D моделирование как способ визуализации в среде проектирования
В наше время компьютерная графика используется в качестве одной из методик проектирования в самых разных отраслях промышленности и предоставления услуг. В этом плане данный метод является очень удобным для визуализа...
История развития 3D моделирования и компьютерной графики
Компьютерная графика бывает двух типов — интерактивная и неинтерактивная графика. В последнем случае мы просто видим графический объект, например по телевизору или в компьютере, но не можем его изменить и манипулиров...
Введение в компьютерную графику и 3D моделирование
Сегодня существует очень мало аспектов нашей жизни, которые не зависели бы от компьютеров. Практически каждый день мы имеем дело с компьютерами — дома, на работе, когда снимаем деньги в банкомате, во время поездки в мет...
3D моделирование и программы для создания компьютерной графики
Для того чтобы создавать компьютерную графику, используется много разных программ. CAD: позволяет архитекторам и инженерам составлять проекты конструкций. Это акроним для автоматизированного проектирования. CAD предст...
 

Стоит попробовать

3D моделирование - воплощение любой фантазии
В настоящее время компьютерная графика проникла во все сферы человеческой деятельности. Черчение, рисование, моделирование и даже проектирование – все это сфера применения компьютерной графики. Голливудские фильмы ...

Документация

3DS Max: краткий обзор
У большинства современных дизайнеров слово «3D» ассоциируется с известной программой 3D Max, которая предназначена преимущественно для создания графических сцен и разработку качественной анимации. Не является удивите...
Top
Яндекс.Метрика
Travel Turne Tranzito
заказ контекстной рекламы