1 | Events and Routes allow to make the VRML world dynamic such as clicking on a shape with a mouse can turn on a light, trigger a sound, or start up a machine. |
2 | To implement this, the events should be wired. One of them (eventOut) produces the event and the other one (eventIn) consumes it by implementing the necessary operation in the world. |
3 | Events are fields within the node. The sender and receiver nodes should has the same field type. |
4 | The connection between the node generating the event and the node receiving the event is called a Route. |