Extra Options
Artificer gives you some extra options to control some common object types during the building and dismantling animations. So you have it control Lights, Particle Systems, Line Renderers and Audio automatically for you.

Bounds Mode
This option allows to to choose how the render bounds are calculated for each element mesh.
Value - This is the best mode as it uses no extra CPU. You can set a global bounds value to use for the whole object, this might result in slight overdraw when an element is off screen but that the plus is almost 50% less CPU usage for the the whole animation. When this mode is selected a Bounds Value option will appear in the inspector. Set this to a value which will encompass the whole animation for assembling and dismantling.
Calc - The render bounds will be calculated for each mesh element being moved in the scene. Accurate but slower, best to use Value mode.
Bounds Value
When Bounds mode is set to Value this is the value used. Set a value large enough to encompass all the moving parts. If the value is too small you may see elements pop off before they are off screen.
Handle Particles
If in the hierarchy of objects there are any particle systems then checking this option will tell Artificer to handle hiding and showing the particles.
Particle Enable At
The point in the animation, both assembling and dismantling that the particle system will either start enabling or start disabling. So a value of 0.25 will mean the particle systems will start playing when 0.25 into the build animation, and will start disabling when the dismantle process has got down below 0.25 again. Particles will have their scaling increased and decreased to make for a smoother effect.
Particle Enable Speed
How fast will the particles appear and disappear in seconds.
Particle Enable Curve
This curve is used to control how the particles appear so you can have them start to appear slowly if you need to etc.
Handle Lights
If in the hierarchy of objects there are any lights then checking this option will tell Artificer to handle hiding and showing the lights.
Lights Enable At
The point in the animation, both assembling and dismantling that the lights will either start enabling or start disabling. So a value of 0.25 will mean the lights will start fading in when 0.25 into the build animation, and will start fading out when the dismantle process has got down below 0.25 again. Lights will have their intensity changed to achieve the fading result smoothly.
Lights Enable Speed
How fast will the lights fade in and out in seconds.
Lights Enable Curve
This curve is used to control how the lights fade in and out.Handle Lights
Handle Lines
If in the hierarchy of objects there are any line renderers then checking this option will tell Artificer to handle hiding and showing the lines.
Lines Enable At
The point in the animation, both assembling and dismantling that the lines will either start enabling or start disabling. So a value of 0.25 will mean the lines will start scaling in when 0.25 into the build animation, and will start scaling out when the dismantle process has got down below 0.25 again. Lines will have their scaling changed to achieve the fading result smoothly.
Lines Enable Speed
How fast will the lines scale in and out in seconds.
Lines Enable Curve
This curve is used to control how the lines fade in and out.
Handle Audio
If in the hierarchy of objects there are any Aduio Sourcesd then checking this option will tell Artificer to handle fading the aduio in and out.
Audio Enable At
The point in the animation, both assembling and dismantling that the audio will either start fading in or start fading out. So a value of 0.25 will mean the lines will start playing and fading in when 0.25 into the build animation, and will start fading out when the dismantle process has got down below 0.25 again. Audio will have their volume changed to the fading and clips will stopped and started as required.
Audio Enable Speed
How fast will the audio fade in and out in seconds.
Audio Enable Curve
This curve is used to control how the audio fades in and out.
Last updated