Читать книгу Дизайн помещений и интерьеров в 3ds Max 2009 - Дмитрий Владиславович Рябцев - Страница 5
Глава 1
Трехмерная графика – виртуальное представление реального мира
Пространственное видение и другие особенности создания трехмерного пространства
Отображение и составные части объектов
ОглавлениеИз чего же состоят объекты в среде трехмерного моделирования? Здесь необходимо вспомнить правило, известное еще со школьной скамьи: соединив линиями три любые точки в пространстве, вы получите плоскость. Объекты в трехмерной графике состоят из наборов небольших плоскостей, которые называются полигонами. Полигоны, в свою очередь, состоят из вершин, ребер и граней (рис. 1.5, а). Этими составными частями они соединяются между собой. В составе полигона может быть произвольное количество ребер (рис. 1.5, б). Напрашивается вывод: если трехмерные объекты состоят из двумерных полигонов, значит, их можно воспроизвести в редакторах двумерной графики. Это действительно так, но если в приложении для работы с трехмерной графикой есть возможность вносить изменения в вид объекта, то в двумерном редакторе придется каждый раз перерисовывать его заново. Это неудобно и не способствует повышению производительности. Впрочем, такие редакторы могут сильно помочь в процессе создания моделей и обработки полученных изображений, о чем будет сказано далее.
Рис. 1.5. Полигоны, используемые в трехмерной графике: а – составные части полигона; б – полигоны, составленные из различного числа граней
Существуют различные режимы отображения трехмерных объектов (рис. 1.6):
Рис. 1.6. Режимы отображения объектов
• Габаритный контейнер объекта (bounding box) – объекты изображаются в виде описанных вокруг них параллелепипедов со сторонами, параллельными плоскостям глобальной системы координат.
• Каркас (wireframe) – объекты изображаются в виде проволочных каркасов, образованных видимыми ребрами между соседними гранями, не лежащими в одной плоскости.
• Освещенные каркасы (lit wireframes) – объекты изображаются в виде каркасов, тонированных в соответствии с направлением световых лучей.
• Однородная заливка ( flat) – проекции объектов изображаются в виде областей с заливкой однородным цветом без полутонов.
• Грани ( facets) – объекты изображаются в виде совокупности тонированных плоских граней.
• Сглаживание (smooth) – объекты изображаются в тонированном виде со сглаживанием переходов между плоскими гранями.
• Грани и блики ( facets + highlights) – объекты изображаются в виде совокупности тонированных плоских граней с добавлением бликов.
• Сглаживание и блики (smooth + highlights) – объекты изображаются в тонированном виде со сглаживанием переходов между плоскими гранями и добавлением бликов.
• Контуры граней (edged faces) – демонстрация каркаса объекта одновременно с его тонированной оболочкой.
Говоря об отображении объектов в программах трехмерного моделирования, нельзя не упомянуть о нормалях. Нормалью называется воображаемый отрезок, направленный из центра грани объекта перпендикулярно к ее поверхности. Если нормаль направлена в сторону наблюдателя, грань считается видимой. И наоборот, если нормаль направлена в сторону, противоположную взгляду, грань будет не видна. Соответственно, для изменения видимости грани достаточно поменять направление ее нормали.