VG_HintVisualizer is a public script. It can be used as a Unity component to visualize some hints such as a selection sphere to debug graspable object selection or a push sphere to guide pushing interactions.
The MonoBehavior provides a tutorial on the VG API functions for accessing the push state (GetPushCircle).
You should not add this component to individual objects because this is a global setting that is not linked to specific objects.
If push hints are enabled, a circle will be visualized on the surface of the selected object if that object is setup for push without physics.
The circle’s size will increase as the finger tip is closer to the object, and decrease as it moves farther away.
When the finger tip is too far from the object, or if the approach direction deviates too much from the push pivot, this circle will disappear indicating the object is no longer selected for pushing.
See push without physics to learn about the process of pushable object selection.
If grasp hints are enabled, an object selection sphere will be visualized for each hand. When no object is selected, the sphere will be red; when an object is selected, the sphere will change color to green.
See from object selection to grasp synthesis to learn about the process of graspable object selection.