Waking up on viewer proximity

Viewer proximity can wakeup a behavior on:

Entry/exit of the ViewPlatform in a region

WakeupOnViewPlatformEntry( Bounds region )
WakeupOnViewPlatformExit( Bounds region )
Bounds getBounds( )

Sensor proximity can wakeup a behavior in the same way on:

Entry/exit of the sensor in a region

WakeupOnSensorEntry( Bounds region )
WakeupOnSensorExit( Bounds region )
Bounds getBounds( )

ViewPlatform API

Behaviors are active (able to be triggered) only when their scheduling bounds (or BoundingLeaf) intersects the activation volume of a ViewPlatform.

ViewPlatform Method Summary (partial list)

These methods of the ViewPlatform class get and set the activation volume (sphere) radius. Default activation radius = 62.

float getActivationRadius()
     Get the ViewPlatform's activation radius.
void setActivationRadius(float activationRadius)
     Set the ViewPlatform's activation radius which defines an activation volume      around the view platform.