Опрос
Что такое, по вашему мнению, «демократия»?
Узлы
| Индекс материала |
|---|
| Узлы |
| Страница 2 |
Так как узлы действительно представляют собой фундаментальные строительные блоки Maya, нужно представить их более подробно. Для того чтобы понять, что они содержат и как они работают, я буду изображать их в схематической форме. Базовый вариант узла показан на рис. 2.4. Каждый узел имеет одно или несколько связанных с ним свойств.
Такие свойства обычно называют атрибутами. Атрибут - это конкретное свойство данного узла. Узел transform, к примеру, содержит атрибут translateX, в котором хранится текущее положение объекта на оси х. Каждый узел типа makeNurbSphere имеет атрибут radius, а также многие другие.
В этом примере узел имеет два атрибута: input и output. По идее, данные атрибутов содержатся внутри УЗЛОВ. В главе об интерфейсе С+4- API вас ждет более подробное обсуждение организации хранения данных в узлах. Наряду с атрибутами все узлы содержат функцию compute. Хотя вы не увидите ее на экране в Maya, можете считать, что ее имеет каждый узел.
Функция compute должна принимать один или несколько входных атрибутов и вычислять один или несколько выходных. Как упоминалось ранее, основная задача узла состоит в хранении данных и, возможно, той или иной их модификации. Данные сами по себе просто хранятся в атрибутах узла. И именно функция compute выполняет всю работу по их модификации.
Она имеет представление о том, как на основе исходных данных получить выходной результат. Зная тот факт, что сцена - это не что иное, как гра - DG, который представляет собой ряд взаимосвязанных узлов, можно прийти к интересному логическому заключению относительно функции compute. Отдельные реализации этой функции можно рассматривать как нейроны в сети узлов, образующих мозг Maya. Концептуально последний не отличается от мозга человека. В то время как в нашем мозге нейроны объединяются посредством дендритов, в мозге Мауа. вместе объединяется именно ряд узлов, которые, благодаря своим функциям compute, генерируют поток данных, меняющихся на пути от одного узла к другому.
Поиск
В закладку
Авторизация
Погода


