Опрос
Что такое, по вашему мнению, «демократия»?
Соединение узлов
| Индекс материала |
|---|
| Соединение узлов |
| Страница 2 |
| Страница 3 |
Теперь вы знаете, что такое узлы и для каких целей они предназначены. Несмотря на то что при наличии множества входных значений узлы могут вычислить почти все, что угодно, от отдельного узла вы не получите многого. Реальная способность узлов производить сложные вычисления приходит по мере их связывания в сети. Тогда каждый из узлов, как и прежде, решает свою вычислительную задачу, но теперь результаты этих расчетов передаются другим узлам, которые также занимаются вычислениями. Соединяя узлы, вы можете создавать цепочки вычислений, приводящие к окончательным результатам, которые представляют собой выходные атрибуты узлов в самом конце этих цепочек. Возвращаясь к исходному примеру с анимационным графом DG, вы можете углубить свои изыскания и увидеть, как же на самом деле узлы связаны друг с другом. Рис.
2.11 показывает исходную конфигурацию узлов DG. Схематично этот DG можно представить так, как показано на рис. 2.12.
Здесь вы можете ясно увидеть атрибуты каждого узла и способ их соединения. Узел time содержит единственное значение outTime, соответствующее текущему времени. Оно передается атрибуту input узла animCurveTL.
Этот узел содержит кривую анимации. Так называется кривая, которую вы изменяете в редакторе Graph Editor, чтобы анимировать то или иное значение. Этот узел рассчитывает атрибут output, передаваемый атрибуту translateX узла transform. Узел transform - это достаточно крупный узел с большим количеством атрибутов. Для простоты показаны лишь атрибут translate и его потомки translateX, translateY и translateZ. Из этого рисунка видно, что процесс соединения узлов состоит в связывании их атрибутов.
Поиск
В закладку
Авторизация
Погода


