Animation Nodes
Home
Documentation
Installation Guide
Introduction
Interface
Data
Execution
Subprograms
Group
Loop
Script
Invoke Subprogram
Expression
Viewport Input
Data Interface
Nodes
Number
Clamp
Constants
Convert Angle
Float
Float Range
Float To Text
Integer
Integer Range
Map Range
Math
Mix floats
Number List Math
Number Wiggle
Parse Number
Random Number
Round Number
Sort Numbers
To Integer
Vector
Combine Vector
Dot Product
Mix Vectors
Offset Vector
Random Vector
Separate Vector
Transform Vector
Vector Angle
Vector Distance
Vector From Value
Vector Length
Vector List math
Vector Math
Vector Noise
Vector Wiggle
Rotation
Combine Euler
Combine Quaternion
Combine Quaternion Rotations
Convert Rotation Types
Direction To Rotation
Euler List
Euler Math
Euler Wiggle
Mix Eulers
Mix Quaternions
Quaternion List
Quaternion Math
Quaternion Wiggle
Random Euler
Random Quaternion
Rotation To Direction
Separate Euler
Separate Quaternion
Matrix
Extract Matrix Basis
Axis Rotation Matrix
Combine Matrices
Compose Matrix
Decompose Matrix
Distribute Matrices
Invert Matrix
Matrix Math
Mix Matrices
Offset Matrix
Replicate Matrix
Shear Matrix
Transform Matrix
Text
Character Properties Output
Characters
Decompose Text
Filter Text Block List
Join Text
L-System
Random String
Repeat Text
Replace Text
Reverse Text
Separate Text Object
Split Text
Text
Text Block by Name
Text Block Reader
Text Block writer
Text File Reader
Text Length
Text Object Output
Text Sequence Output
Timecode Generator
Trim Text
Boolean
Boolean Input
Boolean List Logic
Boolean To Integer
Compare
Compare Numbers
Invert Boolean
Logic Operators
Number To Boolean
Random Boolean
Switch
Color
Choose Color
Combine Color
Mix Colors
Random Color
Separate Color
Set Vertex Color
List
Append To List
Combine List
Create List
Fill List
Get List Element
Get List Length
Get Random List Element
Get Struct Elements
Get Struct List Elements
Insert List Element
List boolean Operations
Mask List
Random List
Remove List Element
Repeat List
Repeat List Elements
Reverse List
Search List Element
Set List Element
Set Struct Elements
Shift List
Shuffle List
Slice List
Object
Utils
Copy Transforms
Get Active Camera
Get Selected Objects
Move Object
Reset Object Transforms
Transform Object
Armature Info
Collection by Name
Collection Info
Collection Input
Collection Operations
Copy Object Data
Copy Object Modifiers
Evaluate Object
Filter Collection List
Filter Object List
Filter Scene List
Lamp Input
Lamp Output
Object Attribute Input
Object Attribute Output
Object by Name
Object Color Output
Object Data Path Output
Object ID Key
Object Input
Object Instancer
Object Matrix Input
Object Matrix Output
Object Transforms Input
Object Transforms Output
Object Visibility Input
Object Visibility Output
Set Keyframes
Shape key Output
Shape Keys From Object
Mesh
Mesh Object Input
Mesh Info
Get Bounding Box
Combine Mesh
Mesh From Spline
Mesh Data
Vertex Group Input
Set Vertex Weight
Get Custom Attribute
Get Vertex Color Layer
Insert Custom Attribute
Set Custom Attribute
Insert Vertex Color Layer
Set Vertex Color
Set Bevel Vertex Weight
Set Bevel Edge Weight
Set Edge Crease
Get UV Map
Insert UV Map
Set UV Map
Set Polygon Material Index
Offset Polygons
Separate Polygons
Extract Polygon Transforms
Offset Vertices
Transform Mesh
Triangulate Mesh
Generators
Line Mesh
Grid Mesh
Circle Mesh
Cylinder Mesh
Unit Triangle Mesh
Operators
Find Close Points
Edge To Tube
Find Shortest Path
Mesh Points Scatter
Create Edges
Create Edge Indices
Create Polygon Indices
Edges Of Polygons
Edge Info
Get Linked Vertices
Create Mesh List
Join Mesh List
Bmesh Mesh Data
Create Bmesh
Bmesh From Object
Tools
Bmesh Remove Doubles
Bmesh Limited Dissolve
BMesh Recalculate Normals
Bmesh Invert Normals
Shade Object Smooth
Mesh Object Output
Spline
Change Spline Direction
Spline From GP Stroke
Tilt Spline
Append Point To Spline
Bevel Spline
Change Spline Type
Connect Splines
Curve Object Output
Evaluate Spline
Get Spline Length
Loft Splines
Make Spline Cyclic
Offset Spline
Project On Spline
Replicate Spline
Revolve Splines
Set Spline Radius
Smooth Bezier Spline
Spline From edges
Spline From Points
Spline Info
Splines From Object
Transform Spline
Trim Spline
Grease Pencil
GP Object Input
GP Layer Info
GP Frame Info
Change GP Stroke Direction
GP Stroke Info
Set GP Layer Attributes
Replicate GP Layer
Transform GP Layer
Offset GP Layer Frames
Set GP Stroke Attributes
Replicate GP Stroke
Transform GP Stroke
Offset GP Stroke
GP Stroke From Points
GP Stroke From Spline
GP Frame From Strokes
GP Layer From Frames
GP Object Output
GP Material Output
Particles
Hair Data
Particle Systems From Object
Particles Data
Animation
Animate Color
Animate Euler
Animate Float
Animate Matrix
Animate Quaternion
Animate Vector
Delay Time
Repeat Time
Time Info
Interpolation
Construct Interpolation
Curve Interpolation
Evaluate Interpolation
Interpolation From FCurve
Mirror Interpolation
Mix Interpolation
Falloff
Clamp Falloff
Constant Falloff
Custom Falloff
Delay Falloff
Directional Falloff
Evaluate Falloff
Fade Falloff
Index Mask Falloff
Interpolate Falloff
Invert Falloff
Mesh Falloff
Mix Falloffs
Noise Falloff
Object Controller Falloff
Point Distance Falloff
Radial Falloff
Random Falloff
Remap Falloff
Sound Falloff
Spline Falloff
Wiggle Falloff
Action
Action From Object
Chain Actions
Delay Action
Follow Spline Action
Object Action Output
Overlay Action
Wiggle Action
FCurve
Evaluate FCurve
Evaluate FCurves Transforms
FCurve Info
FCurve Keyframes
FCurves From Object
Material
Material Input
Object Material Input
Object Material Output
Material Output
Cycles Material Output
GP Material Output
Set Polygon Material Index
Filter Material List
Material by Name
Sound
Evaluate MIDI Track
MIDI Note Info
MIDI Track Info
Read MIDI File
Sound From Sequence
Sound Spectrum
Sequence
Get All Sequences
Sequence Info
Sequences From Channel
Geometry
Convert Plane Type
Intersect Line Line
Intersect Line Plane
Intersect Line Sphere
Intersect Plane Plane
Intersect Sphere Plane
Intersect Sphere Sphere
Point List Normal
Project Point On Line
Project Point On plane
Triangulate BMesh
KD And BVH Trees
Construct BVH Tree
Construct KD Tree
Find Nearest Point
Find Nearest Points
Find Nearest Surface Point
Find Points In Radius
Is Inside Volume
Ray Cast BVH Tree
Viewer
3D Viewer
Action Viewer
Interpolation Viewer
Loop Viewer
Viewer
Release Notes
Version 1.5
Version 1.6
Version 2.0
Booleans
Falloff
Geometry
ID Keys
Interpolation
KD & BVH Trees
Lists
Matrices
Mesh
Misc
Numbers
Objects
Particle System
Rotations
Sounds
Splines
Texts
Vectors
Viewer
Version 2.1
Action
Color
Falloff
Generic
Geometry
Grease Pencil
List
Material
Matrix
Mesh
Number
Object
Particle
Rotation
Sound
Spline
Text
Vector
Viewer
Version 2.2
Action
Animation
Boolean
BVH Tree
Color
Falloff
General
Grease Pencil
List
Material
Matrix
Mesh
Number
Object
Particles
Rotation
Sound
Spline
Subprogram
Text
Vector
Version 2.3
Developer Guide
Extensions
Introduction
Node Development
Introduction
Outputs
Properties
Dynamic Sockets
Tutorials
Decompose Text
MIDI
Built with
from
Grav
and
Hugo
Separate Vector
Description
Inputs
Outputs
Separate Vector
Description
This node takes a 3D vector and returns its components.
Inputs
Vector
- A 3D vector to decompose.
Outputs
X
- The X component of the input vector.
Y
- The Y component of the input vector.
Z
- The Z component of the input vector.