3ds Max 2008 для дизайна интерьеров
Добавить в закладки К обложке
- Введение - Страница 1
- От издательства - Страница 3
- Глава 1Теоретическая - Страница 4
- Интерфейс программы - Страница 5
- Построение объектов - Страница 8
- Выделение объектов - Страница 10
- Отмена действия - Страница 12
- Работа в окнах проекций - Страница 13
- Сохранение сцены - Страница 15
- Практика - Страница 16
- Глава 2Строительная - Страница 17
- Начнем с трансформаций - Страница 18
- Копирование объектов - Страница 20
- Группирование - Страница 21
- Скрытие объектов - Страница 22
- Системы координат - Страница 23
- Выравнивание объектов - Страница 24
- Массивы - Страница 25
- Практика - Страница 26
- Упражнение 2. Корпусная мебель. Часть 1 - Страница 27
- Упражнение 3. Табурет - Страница 29
- Глава 3Художественная - Страница 30
- Редактирование сплайнов - Страница 32
- Редактирование вершин - Страница 33
- Редактирование на уровне сегментов - Страница 34
- Редактирование на уровне сплайнов - Страница 35
- Создание трехмерных тел на основе сплайнов - Страница 36
- Применение модификаторов - Страница 37
- Сплайновые каркасы - Страница 39
- Практика - Страница 41
- Упражнение 2. Коробка помещения - Страница 43
- Упражнение 3. Письменный стол - Страница 45
- Упражнение 4. Ваза - Страница 47
- Упражнение 5. Стол со стеклянной столешницей - Страница 48
- Упражнение 6. Цветочный горшок - Страница 49
- Упражнение 7. Подсвечник - Страница 50
- Глава 4Простая - Страница 52
- Модификаторы - Страница 53
- Параметрические модификаторы - Страница 54
- Модификаторы свободных деформаций - Страница 57
- Составные объекты - Страница 58
- Лофтинговые объекты - Страница 59
- Булевы операции - Страница 62
- Практика - Страница 64
- Упражнение 2. Диван - Страница 65
- Упражнение 3. Кресло из ротанга - Страница 67
- Упражнение 4. Оконные и дверные проемы - Страница 68
- Глава 5Магическая - Страница 69
- Редактируемые сетки (Editable Mesh) - Страница 71
- Редактирование на уровне Vertex (Вершина) - Страница 72
- Редактирование на уровне Edge (Ребро) - Страница 74
- Редактирование на уровне Face (Грань) - Страница 75
- Редактирование на уровне Polygon (Полигон) - Страница 76
- Редактируемые полигональные сетки (Editable Poly) - Страница 77
- Практика - Страница 79
- Упражнение 2. Корпусная мебель. Часть 2 - Страница 82
- Упражнение 3. Окно - Страница 84
- Упражнение 4. Дверь - Страница 85
- Упражнение 5. Телевизор - Страница 86
- Глава 6Текстильная - Страница 88
- Практика - Страница 92
- Упражнение 2. Покрывало - Страница 93
- Упражнение 3. Шарф - Страница 95
- Глава 7Материальная - Страница 97
- Типы материалов - Страница 98
- Основные характеристики материала типа Standard (Стандартный) - Страница 100
- Библиотеки материалов - Страница 102
- Карты текстур - Страница 103
- Координаты наложения карт текстур. Модификатор UVW Map (UVW-проекция текстуры) - Страница 107
- Практика - Страница 109
- Упражнение 2. Текстурирование корпусной мебели - Страница 112
- Упражнение 3. Текстурирование дивана и кресел - Страница 114
- Упражнение 4. Текстурирование телевизора - Страница 116
- Упражнение 5. Текстурирование плафона - Страница 118
- Глава 8Светлая - Страница 121
- Камеры - Страница 122
- Общие сведения об освещении - Страница 124
- Стандартные источники освещения - Страница 125
- Фотометрические источники освещения - Страница 130
- Визуализация в 3ds Max - Страница 132
- Визуализация с помощью V-Ray - Страница 134
- Практика - Страница 137
- Упражнение 1. Устанавливаем камеры - Страница 138
- Упражнение 2. Использование стандартных источников освещения - Страница 140
- Упражнение 3. Освещение фотометрическими источниками - Страница 142
- Упражнение 4. Визуализация с помощью V-Ray - Страница 144
- Глава 9Дизайнерская - Страница 146
- Архитектурные объекты - Страница 147
- Окна - Страница 148
- Двери - Страница 149
- Стены, растительность и ограждения - Страница 150
- Лестницы - Страница 151
- Композиция и стили в дизайне интерьеров - Страница 153
- Классика - Страница 155
- Минимализм - Страница 156
- Хай-тек - Страница 157
- Модерн - Страница 158
- Поп-арт - Страница 159
- Сборка сцены - Страница 160
- Практика - Страница 161
- Упражнение 2. Собираем сцену - Страница 163
- Заключение - Страница 164
Рис. 6.7. Копия кривой
Оба условия выполнены. Во-первых, поскольку мы работали на уровне подобъекта, и кривая, и ее копия сразу же являются подобъектами одного объекта. Во-вторых, получившееся расстояние между двумя кривыми – длина шторы, то есть мы имеем два сечения. Можно создавать объект Loft (Лофтинг). Для этого воспользуемся панелью инструментов для работы с NURBS-кривыми.
Переключитесь на уровень объекта, щелкнув в стеке модификаторов на строке NURBS Curve (NURBS-кривая). Если панели NURBS нет на экране, нажмите в свитке General (Общие) кнопку NURBS Creation Toolbox (Панель инструментов для работы с NURBS). На панели инструментов NURBS в области Surfaces (Поверхность) выберите инструмент Create U Loft Surface (Создать поверхность поперечного лофтинга)
Подведите указатель мыши к нижней кривой в окне проекции Front (Вид спереди) и, когда кривая приобретет синий цвет, щелкните на ней левой кнопкой мыши. Затем подведите указатель ко второй кривой и, когда она окрасится в синий цвет, щелкните на ней левой кнопкой мыши. Чтобы закончить построение, щелкните правой кнопкой мыши. Получилась модель простой шторы (рис. 6.8).
Рис. 6.8. Готовая модель шторы
Для практического закрепления теоретического материала выполните упражнение «Упражнение 1. Римская штора» из раздела «Практика» данной главы.
Для создания более сложных моделей придется работать с NURBS-поверхностями и модулем просчета динамики reactor.
Модуль reactor создан для имитации в трехмерных сценах динамики, основанной на законах физики. Модуль reactor поддерживает твердую (Rigid) и мягкую (Soft) кинематику тела (Body Dynamics), имитацию ткани (Cloth Simulation) и жидкости (Fluid Simulation).
NURBS-поверхности – это трехмерные объекты, и, следовательно, инструменты для их создания находятся в категории Geometry (Геометрия)
вкладки Create (Создание) командной панели. Подкатегория называется NURBS Surfaces (NURBS-поверхности).
В свитке Object Type (Тип объекта) представлено два типа поверхностей: Point Surf (Точечная поверхность) и CV Surf (Поверхность с управляющими вершинами). Строятся поверхности так же, как стандартный примитив Plane (Плоскость), и имеют два параметра: Length (Длина) и Width (Ширина). Параметры, указывающие количество сегментов, называются Length Points (Количество точек по длине) и Width Points (Количество точек по ширине) для точечных поверхностей, а для поверхностей с управляющими вершинами параметры называются Length CVs (Количество управляющих вершин по длине) и Width CVs (Количество управляющих вершин по ширине).
Мы строим поверхности типа NURBS, чтобы получить драпированную поверхность, имитирующую ткань. Для получения качественных драпировок существует достаточно простое требование: поверхность, имитирующая драпированную, должна иметь большое количество сегментов. Увеличить количество сегментов NURBS-поверхности достаточно просто. Для этого предназначен свиток Surface Approximation (Разбиение поверхности) (рис. 6.9).
Рис. 6.9. Свиток Surface Approximation (Разбиение поверхности)
В данном свитке можно указать степень разбиения поверхности (область Tessellation Presets (Образцы разбиения)), метод разбиения (область Tesselation Method (Метод разбиения)) и стиль разбиения (эти настройки задаются в окне, которое появляется при нажатии кнопки Advanced Parameters (Дополнительные параметры)).
Поверхность готова, осталось только сделать из нее ткань с драпировками.
Обратите внимание: чтобы можно было зачислить поверхность в коллекцию тканей (для использования модуля reactor), к поверхности обязательно нужно применить модификатор reactor Cloth (reactor ткань).
В случае создания ткани, лежащей на поверхности, например скатерти, помимо самой скатерти должен быть построен еще один объект, который будет играть роль стола, например Вох (Параллелепипед). Чтобы можно было воспользоваться модулем имитации динамики reactor, данный объект должен быть занесен в коллекцию твердых тел Rigid Body Collection (Коллекция твердых тел). Для этого следует выполнить команду меню reactor → Create Object → Rigid Body Collection (reactor → Создать объект → Коллекция твердых тел).
Внимание!
Чтобы модуль reactor сработал корректно, обязательно нужно проверить настройки единиц измерения. В данном случае лучше выбрать метрические. Кроме того, так как, по нашей задумке, скатерть должна упасть на стол, ее (то есть NURBS-поверхность) нужно расположить на небольшом расстоянии над столом (то есть над объектом Вох (Параллелепипед)).
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
- 105
- 106
- 107
- 108
- 109
- 110
- 111
- 112
- 113
- 114
- 115
- 116
- 117
- 118
- 119
- 120
- 121
- 122
- 123
- 124
- 125
- 126
- 127
- 128
- 129
- 130
- 131
- 132
- 133
- 134
- 135
- 136
- 137
- 138
- 139
- 140
- 141
- 142
- 143
- 144
- 145
- 146
- 147
- 148
- 149
- 150
- 151
- 152
- 153
- 154
- 155
- 156
- 157
- 158
- 159
- 160
- 161
- 162
- 163
- 164