-
Notifications
You must be signed in to change notification settings - Fork 46
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
a18a04b
commit 58c74cb
Showing
11 changed files
with
152 additions
and
19 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
28 changes: 28 additions & 0 deletions
28
content/documentation/nodes/fcurve/evaluate_fcurves_transforms/index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
--- | ||
title : Evaluate FCurves Transforms | ||
--- | ||
|
||
## Description | ||
|
||
This node evaluates the location, rotation, and scale fcurve at a specific | ||
frame, returning the transformation of the object at that frame. | ||
|
||
## Option | ||
|
||
- **Offset** - The input frame is relative to the current frame. So an | ||
input frame of 5 with the current frame at 5, the actual evaluation | ||
will be at frame 10. | ||
- **Absolute** - The input frame is the frame at which evaluation will | ||
happen. | ||
|
||
## Inputs | ||
|
||
- **FCurves** - A list of fcurves from which the transformation fcurves will be | ||
evaluated. Non transform fcurves will be ignored. | ||
- **Frame** - The frame at which the fcurve is evaluated. | ||
|
||
## Outputs | ||
|
||
- **Matrix** - The evaluated transformation in the form of a matrix. | ||
- **Frame** - The input frame delayed by the duration of the fcurve. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
--- | ||
title : Lamp Input | ||
--- | ||
|
||
## Description | ||
|
||
This node returns some information about the given lamp object. | ||
|
||
## Inputs | ||
|
||
- **Object** - The lamp object. | ||
|
||
## Outputs | ||
|
||
- **Color** - The color of the lamp. | ||
- **Energy** - The energy of the lamp. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
--- | ||
title : Lamp Output | ||
--- | ||
|
||
## Description | ||
|
||
This node sets the input lamp's data based on the given data. | ||
|
||
## Inputs | ||
|
||
- **Object** - The lamp object. | ||
- **Color** - The color to set to the lamp. | ||
- **Energy** - The energy to set to the lamp. | ||
|
||
## Outputs | ||
|
||
- **Object** - The input object. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
--- | ||
title : Version 2.3 | ||
weight : 5 | ||
--- | ||
|
||
## Evaluate FCurves Transforms | ||
|
||
A new *Evaluate FCurves Transforms* node was added to evaluate location, | ||
rotation, and scale fcurves at an arbitrary frame. | ||
|
||
{{< video evaluate_fcurves_transforms.mp4 >}} | ||
|
||
## Auto Execution | ||
|
||
A new *Scene Changed* option was added to the Auto Execute panel. This option | ||
makes Animation Nodes execute if anything changes in the scene, which is much | ||
more efficient that the existing *Always* which superfluously executes in most | ||
cases. This is now the default. | ||
|
||
## 3D Viewer | ||
|
||
The *3D Viewer* node now allows viewing splines. | ||
|
||
![3D Viewer](3d_viewer.png) | ||
|
||
## MIDI | ||
|
||
The *Evaluate MIDI Track* node now supports controlling the *Decay* time as | ||
well as its interpolation and the *Sustain* level. So it now supports the full | ||
ADSR envelope. The node now also have a new *Velocity Sensitivity* input, which | ||
attenuates the MIDI note values by their velocity if 1, does nothing if 0. | ||
|
||
## Attributes | ||
|
||
The *Insert Custom Attribute* node now allows overwriting existing attributes. | ||
|
||
Input and output mesh nodes now support built-in attributes. | ||
|
||
![3D Viewer](builtin_attributes.png) | ||
|
||
## Object Instancer | ||
|
||
The *Add To Main Container* advanced option was replaced with a *Container | ||
Type* option, which specifies where the new instanced objects will be added. | ||
They can be added to the *Main Collection* as before, to the *Scene Collection* | ||
of the scenes provides by the user through the *Scenes* input, or to the | ||
*Collections* provided by the user through the *Collections* input. | ||
|
||
## Lamp Data | ||
|
||
A new *Lamp Input* and *Lamp Output* nodes were introduced to get and set lamp | ||
data like Color and Energy. | ||
|
||
## Vectorization | ||
|
||
The *Get Spline Length* and *Float To Text* nodes were vectorized. | ||
|
||
## Optimizations | ||
|
||
Animation Nodes no longer setup unused subprograms, so it should be much faster | ||
for files with many node trees with subprogram assets. |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.