Sensor (a plugin)
Sensor enables angle/distance-based triggers between atoms and/or the player.
Why?
I could never get the automatic Depth of Field settings to work perfectly with any existing setup, including FocusOnMe, PostMagic (using AutoFocusPoint), or the PostProcessing plugin. In order to effectively update all the lens settings in realtime, I needed to know the distance to the object, and execute a variable trigger when that value changed. Thresholds take this a step further to execute triggers at a particular boundary crossing (like turning a group of atoms on/off).
Now we can have amazing cinematic control with less effort, plus all the other random effects this now unlocks (like variable rubber leash settings for wild gravity-like effects!).
Instructions
Add Sensor plugin to any object you want to calculate distance/angle from.
Open plugin UI (instructions are within).
Profit.
Usage Ideas
- Fine-tuned focus control for PostMagic or PostProcessing plugins.
- Gravity systems using RubberLeash.
- Turning off regions of the scene to save FPS if too far away from the player, or at an unviewable angle (e.g. behind). I include a trigger setting "Enable All Children" allowing you to use a sensor on a SubScene or parent atom to turn on/off all its children.
- Having people atoms "react" to things brought into their view or proximity.
- Toggle context-sensitive help when looking at an object.
Credits/Thank You
I have to pay serious credit to all the previous plugin authors that provide for our community, but particularly to AcidBubbles and MacGruber. I dissected parts of your plugins to figure out how to do things, or in the case of the Trigger system, blatantly borrowed from MacGruber, who borrowed from AcidBubbles. You guys are my heroes!
I would also like to credit myself for extreme patience while working with GPT through this challenge. *bows*
Sensor enables angle/distance-based triggers between atoms and/or the player.
Why?
I could never get the automatic Depth of Field settings to work perfectly with any existing setup, including FocusOnMe, PostMagic (using AutoFocusPoint), or the PostProcessing plugin. In order to effectively update all the lens settings in realtime, I needed to know the distance to the object, and execute a variable trigger when that value changed. Thresholds take this a step further to execute triggers at a particular boundary crossing (like turning a group of atoms on/off).
Now we can have amazing cinematic control with less effort, plus all the other random effects this now unlocks (like variable rubber leash settings for wild gravity-like effects!).
Instructions
Add Sensor plugin to any object you want to calculate distance/angle from.
Open plugin UI (instructions are within).
Profit.
Usage Ideas
- Fine-tuned focus control for PostMagic or PostProcessing plugins.
- Gravity systems using RubberLeash.
- Turning off regions of the scene to save FPS if too far away from the player, or at an unviewable angle (e.g. behind). I include a trigger setting "Enable All Children" allowing you to use a sensor on a SubScene or parent atom to turn on/off all its children.
- Having people atoms "react" to things brought into their view or proximity.
- Toggle context-sensitive help when looking at an object.
Credits/Thank You
I have to pay serious credit to all the previous plugin authors that provide for our community, but particularly to AcidBubbles and MacGruber. I dissected parts of your plugins to figure out how to do things, or in the case of the Trigger system, blatantly borrowed from MacGruber, who borrowed from AcidBubbles. You guys are my heroes!
I would also like to credit myself for extreme patience while working with GPT through this challenge. *bows*