Опрос
Что такое, по вашему мнению, «демократия»?
Сцена
| Индекс материала |
|---|
| Сцена |
| Страница 2 |
Сцена - это общее понятие, используемое для описания совокупного состояния трехмерной графики в данном ЗВ-приложении. Сцену образуют все модели, анимация и текстуры, а также все источники света, камеры и иная дополнительная информация, такая, как настройки рендеринга и т. д. Сценой в пакете Maya является гра - DG. Это одно и то же. Записывая сцену на диск или считывая ее с диска, Maya просто сохраняет или считывает гра - зависимости. DG описывает всю сцену как сеть взаимосвязанных узлов. В обычном приложении вся информация, которая составляет сцену, хранится в отдельных специальных структурах.
Эти структуры, как правило, находятся в центральной базе данных. Гра - DG представляет собой множество взаимосвязанных узлов, где содержатся данные, поэтому сцена сохраняется не централизованно, а в виде распределенной сети. Совместно все узлы образуют распределенную базу данных. Можно добавлять новые узлы в сеть и удалять существующие, поэтому по своей структуре это очень динамичное образование. Как при таком распределении информации по всем соединенным узлам получить конкретный фрагмент данных? Если другие системы сохраняют свои сведения в центральной базе данных, то конкретный фрагмент можно легко найти.
Несложно, например, направить сцене запрос на перечисление всех источников света. Когда же все данные содержатся в сети узлов, запросы такого типа могут представлять трудности. К счастью, Maya оберегает пользователей от изучения особенностей функционирования DG и предоставляет удобные функции доступа к сцене, позволяющие работать с ней так. будто она содержится в центральном хранилище данных.
Интерфейс программирования DG не требует знания схемы его организации и структуры. К примеру, вк: можете быстро и легко получить список всех объектов данного типа, не зная их расположения в сети. Даже несмотря на то что различные интерфейсы программирования скрывают изрядную долю подобных сложностей, важно понимать, что реально происходи! внутри. Вам предстоит неоднократно оказываться в ситуациях, когда более глубокое понимание применяемых в Maya методов хранения сцены поможет разрабатывать более надежные и быстрые приложения.
Поиск
В закладку
Авторизация
Погода


