← Энциклопедия Fusion
3DНовичок

Transform3D

Transform 3D

Изменяет положение, поворот, pivot и масштаб 3D-объекта или всей 3D-сцены внутри Fusion.

Transform3D1SceneInputSceneOutputMaskForegroundBackgroundOutput

Transform3D

Обзор

Что делает Transform3D

Transform3D используется почти в каждой 3D-схеме Fusion: после Cube3D, Text3D, ImagePlane3D, FBXMesh3D, AlembicMesh3D, Duplicate3D, Replicate3D и других 3D-нод. Она даёт отдельный контролируемый слой трансформации, не меняя параметры самой исходной геометрии.

На вкладке Controls собраны блоки Translation, Rotation, Pivot и Scale. Translation отвечает за координаты X/Y/Z, Rotation — за порядок вращения и углы, Pivot задаёт точку опоры, а Scale масштабирует объект с блокировкой или раздельной настройкой осей.

Дополнительно есть Use Target для наведения объекта на цель, Invert Transform для обратного преобразования и Import Transform для загрузки transform-данных из внешнего источника или другой ноды.

Как это понимать

Transform3D — это 3D-ручка объекта: взял входящую геометрию, сдвинул, повернул, изменил pivot, увеличил или уменьшил — и передал дальше в Merge3D.

Где используется

Сдвигать 3D-объект по X/Y/Z
Поворачивать модель или 3D-текст
Менять pivot перед вращением
Масштабировать объект перед Merge3D
Инвертировать трансформацию
Держать отдельный слой анимации, не трогая исходную 3D-ноду