Driver EspressoOEBS STUDIOS
Editions

Driving from another property

Most templates animate over time. Some follow another value instead, such as a slider, a distance or a controller.

Time or another property?

A blink runs because time passes. A remap, threshold or controller template waits for a value to change and responds to it. The value it follows is the input; the property it animates is the destination.

INPUTThe value it follows

For example, a slider or custom property on a controller object.

TEMPLATEHow it responds

Remap, clamp, switch at a threshold or reshape the value.

DESTINATIONWhat it animates

For example, a light’s Power or a door’s angle.

Set it up

  1. Choose a template that follows an input, for example one from Remap & Blend or Trigger & State.
  2. Right-click the property you want it to follow and choose Use as Espresso Input.
  3. Set the input range to match that property. A 0–1 slider and a distance in metres need different ranges.
  4. Right-click the property you want to animate and choose Apply Current Template.
  5. Change the input value and watch the destination respond.
Right-click the property to follow and choose  Use as Espresso Input
Right-click the property to follow and choose Use as Espresso Input

The Controller tab lists the inputs you’ve set up, so you can find and adjust them later.

Templates that follow another property are in Driver Espresso and Premium. Lite’s templates all run over time.

Avoid loops

Don’t let a property follow itself, directly or through another driven property. Keep a clear direction from the input to the result. If Blender warns about a dependency cycle, remove the loop.