![]() |
VR-Link C# API Documentation
|
VR-Link is a toolkit.
It supplies you with the classes, functions, and utilities you need to write a simulation application, but unlike a framework, it does not provide a structure that you are required to use. For example, you will probably want to check the state of a locally-simulated entity at periodic intervals, but VR-Link does not care whether you do that using a loop (as the Listen example does (Basic VR-Link Examples)), or by using a timer or some other mechanism.
As a VR-Link developer, you have several options for approaching application development:
Regardless of how you use VR-Link, read VR-Link Concepts, The Protocol Independent Interface, and study the vrlinkExamples. If you focus on a specific simulation standard, read the protocol-specific chapters for that standard. If you want to extend VR-Link, read chapters that describe how to subclass and create your own objects and interactions.