Чтение онлайн

на главную - закладки

Жанры

Шрифт:

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

Рассмотрим порядок применения данного средства на конкретном примере.

1. Откройте сцену из файла Scena.max в папке Primeri_Scen \Glava_4\ XRef на ком-пакт - диске. Перед вами знакомое помещение сложной формы. Ваша задача — вставить в это помещение ссылку на модель пуфа из другого файла.

2. Вне программы 3ds Max откройте папку Primeri_Scen \Glava_4\ XRef на компакт -диске, скопируйте файл Puf.max в какую - нибудь папку на жестком диске. Это

делается для того, чтобы в дальнейшем была возможность редактирования дан-ного файла (как известно, записанные на компакт - диск файлы изменять нельзя).

3. Вернитесь в 3ds Max. Выберите пункт выпадающего меню File | References | XRef Objects (Файл | Ссылки | Ссылки на объекты). Появится окно XRef Objects (Ссылки на объекты) — рис. 4.8.

4. В верхней части данного окна расположена небольшая панель с кнопками. Пер-вая кнопка здесь — Create XRef Record from File (Создать ссылку из файла) — рис. 4.9.

Нажмите данную кнопку. Появится окно выбора файла, на объекты которого будут созданы ссылки. Найдите здесь файл Puf.max (там, куда вы его вставили в шаге 2).

Рис. 4.9. Кнопка Create XRef

Рис. 4.8. Окно XRef Objects Record from File

5. Далее появится окно XRef Merge (Присоединение ссылки), в котором необхо-димо выделить все объекты предлагаемого списка (в нашем случае). Сделать это можно вручную либо нажатием кнопки All , расположенной ниже списка. Выде-лив объекты, нажмите здесь кнопку OK .

6. Теперь в верхней части окна XRef Objects (Ссылки на объекты) появилась строчка Puf.max, что означает, что в сцене добавлена ссылка на объекты из этого файла. Закройте данное окно.

В сцене появилась несложная модель мягкого пуфа со спинкой (рис. 4.10).

7. Выделите любой из объектов, составляющих его, и перейдите во второй раздел командной панели к параметрам выделенного объекта. Здесь вы не найдете па-раметров, т. к. они могут быть отредактированы лишь в исходном файле (Puf.max). Перед вами лишь сведения о файле, на который настроена ссылка (рис. 4.11).

8. Сохраните данную сцену куда - либо себе на компьютер при помощи команды File | Save As (Файл | Сохранить как).

9. Теперь откройте скопированный в шаге 2 файл Puf.max. Перед вами просто модель пуфа без какого - либо окружения. Модель создана на основе использо - вания улучшенных примитивов ChamferBox (Куб с фаской) и модификаторов FFD , с которыми уже приходилось работать при создании модели подушки. Внесите любое существенное изменение в форму пуфа. Например, я сильно вы-тягиваю его спинку вверх, оперируя подобъектом Control Point (Контрольная точка) модификатора FFD модели спинки. В результате получилась деформи-

рованная модель (рис. 4.12).

Рис. 4.10. Добавлена модель методом создания ссылки Рис. 4.11. Параметры

объекта -ссылки

Рис. 4.12. В исходную сцену внесены изменения

10. Сохраните произведенные изменения в тот же самый файл, который сейчас от-крыт при помощи команды File | Save (Файл | Сохранить).

11. Снова откройте сцену из файла, созданного в шаге 10. Пуф в сцене отображает-ся уже отредактированным: его спинка вытянута (рис. 4.13).

Рис. 4.13. Объект -ссылка отражает все произведенные изменения в отношении объекта -оригинала

Таким образом, хотя вы и не редактировали текущую сцену непосредственно, но изменения, внесенные в исходные сцены, отобразились и в этой, за счет создания в ней ссылок.

Очевидно, что средство XRef Objects (Ссылки на объекты) удобно применять лишь в отношении действительно сложных сцен.

Подводим итог

В рамках данной главы вы рассмотрели основные средства по сборке проекта. ? Merge (Соединить) позволяет вставлять в текущий проект объекты из других

проектов 3ds Max. Важное требование — файл, содержащий проект, из которого будут взяты объекты, должен быть в формате MAX. Таким образом, данное средство позволяет объединять элементы нескольких сцен.

? Import (Импорт) позволяет вставлять в текущий проект объекты из проектов других программ. Данное средство работает с файлами форматов, отличных от MAX. Если ваша библиотека моделей содержится во "внешних" форматах, то используйте данное средство.

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

? XRef Objects (Ссылки на объекты) позволяет вставить в сцену не объект из дру-гой сцены, а лишь ссылку на него. В результате между исходным и вставленным объектами будет установлена взаимосвязь: редактирование вставленного объек-та происходит за счет редактирования исходного. Данное средство удобно при работе над сложными сценами.

236 Глава 4

Г Л А В А 5

Работа с текстурами

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

Бытует мнение, что текстура — это изображение, накладываемое на трехмерную модель. Данное утверждение совершенно неверно. Изображение, накладываемое на модель в рамках текстуры, называется картой (map ), понятие же текстуры — шире.

Поделиться:
Популярные книги

Бастард

Осадчук Алексей Витальевич
1. Последняя жизнь
Фантастика:
фэнтези
героическая фантастика
попаданцы
5.86
рейтинг книги
Бастард

Старый, но крепкий 8

Крынов Макс
8. Культивация без насилия
Фантастика:
рпг
уся
фэнтези
фантастика: прочее
попаданцы
5.00
рейтинг книги
Старый, но крепкий 8

Законник Российской Империи. Том 2

Ткачев Андрей Юрьевич
2. Словом и делом
Фантастика:
городское фэнтези
альтернативная история
аниме
дорама
6.40
рейтинг книги
Законник Российской Империи. Том 2

Найденыш

Шмаков Алексей Семенович
2. Светлая Тьма
Фантастика:
юмористическое фэнтези
городское фэнтези
аниме
5.00
рейтинг книги
Найденыш

Локки 6. Потомок бога

Решетов Евгений Валерьевич
6. Локки
Фантастика:
аниме
фэнтези
5.00
рейтинг книги
Локки 6. Потомок бога

Студиозус 2

Шмаков Алексей Семенович
4. Светлая Тьма
Фантастика:
юмористическое фэнтези
городское фэнтези
аниме
5.00
рейтинг книги
Студиозус 2

Мастер порталов

Лисина Александра
8. Гибрид
Фантастика:
боевая фантастика
попаданцы
технофэнтези
аниме
фэнтези
5.00
рейтинг книги
Мастер порталов

Тринадцатый III

NikL
3. Видящий смерть
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Тринадцатый III

Путь Шедара

Кораблев Родион
4. Другая сторона
Фантастика:
боевая фантастика
6.83
рейтинг книги
Путь Шедара

Эволюционер из трущоб. Том 5

Панарин Антон
5. Эволюционер из трущоб
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Эволюционер из трущоб. Том 5

Девять драконов

Скотт Джастин
Детективы:
триллеры
5.00
рейтинг книги
Девять драконов

Последний Паладин. Том 14

Саваровский Роман
14. Путь Паладина
Фантастика:
аниме
фэнтези
попаданцы
5.75
рейтинг книги
Последний Паладин. Том 14

Справочник логопеда

Коллектив авторов
Научно-образовательная:
медицина
6.25
рейтинг книги
Справочник логопеда

Звездная Кровь. Изгой

Елисеев Алексей Станиславович
1. Звездная Кровь. Изгой
Фантастика:
боевая фантастика
попаданцы
рпг
5.00
рейтинг книги
Звездная Кровь. Изгой