| Let's start with the Range Mapper node. This is maybe the single most usefull node in Xpresso and used very often. The basic purpose is to convert a value from one range to another, either linear or by using a function curve represented by a spline gadget. Does not sound very fancy, but the possibilities are unlimited. From simple conversion (percent to degree, radians to length, etc.) to a defined falloff for functions. Let's have a short look at the properties:
|
|
| You will find a rather simple but usefull example on how to use the Rangemapper to automate a setup here. The range mapper is used to combine several, partly non linear, animations into one simple to use parameter. Instead of animating two values with different function curves you only need to animate one value in a linear way. movie | |
| The ObjectList operator is realy usefull if you want to perform an action on a number of objects that are otherwise independent from another. ObjectList is completely independent from any hierarchy, the objects are assigned via an include list. As you can see the main part of the setup only consists two nodes, the ObjectList node and an object node to adress the objects. All the other nodes are only there to calculate a rotational value for our example. In the example all objects in the list of the ObjectList node are rotated around there local y axis (heading). scene movie |
|
