Add animation and interactive elements to your scene using Brio behaviours.
In this article we will cover:
What are Behaviours?
Brio behaviours help you to create animations and interactivity for your scenes. Behaviours function as a system of layers to help you build complex interactions without the need to write code.
Triggers cause Behaviours to happen within your scene.
On Load: Behaviours start when a scene is loaded.
Click: Behaviours start when the object is clicked
Look at: Behaviours happen after an object is viewed at the center point of the screen.
Proximity: Behaviours happen when the camera or other objects are in the range of the Proximity sphere
Timer: Behaviours start after a delay.
Brio behaviour can be added to your objects or camera.
Move: You can relocate your object then set speed, transition, or animation type.
Rotate: Apply full or partial rotations on objects
Scale: Change the size of your objects and includes a bounce effect
Configurator: System to allow material and component changes
Show / Hide: Allows objects to dissolve in and out of view
Swap object: Replace one object with another in the scene
Swap material: Replaces the surface appearance of an object with another
Change color: Modify the Diffuse color channel of an object
Link: web url to any location
Audio: plays mp3 audio files
Stop: ends a string of behaviours
Material configurator: A system to create a multiple material User Interface for your products
Object configurator: A system to create a multiple component object User Interface for your products
Ideal for eCommerce or for presenting product designs with multiple versions, the configurator behaviour allows the end viewer to view multiple versions or styles of an object.
The option to add a material and object configurators appears among the behaviours when “on load” is selected as a trigger.
The Material Configurator
Allows for the materials of an object to be changed in the published project. After selecting the material configurator option, creators can add multiple material options that the end viewers can switch between.
The Object Configurator
It allows for object variations to be presented one at a time. Creators can add selected objects, and the end viewers can use the configurator to view each one individually. The materials used between components are shared.
The configurator can be tested in preview mode. Configurator options allow for adjustments to the visual style and placement.
Transition between behaviours
You can also add transitions between behaviours for making interactions smoother or more logical.
Parallel transition lets your behaviours start at the same time as others you've set.
Sequential transition lets the behaviours start one after another.
Behaviours help you create a dynamic and interactive scene.
Adding behaviours to an object part
Behaviours can be applied to a single object part as long as the object is made up of a group of parts. When the object part is selected, its pivot point can be adjusted to ensure the object part remains once the behaviour is added.
Move vs. Simple Move
When the Move behaviour is applied, the object can move on a path along multiple waypoints, which can be placed anywhere in space.
Simple Move allows for more precise movements. A single waypoint can be added and its position can be adjusted using the pin on the 3D canvas or by editing the input in the properties panel.