# VRTK - Virtual Reality Toolkit Documentation > A collection of useful scripts and prefabs for building VR titles in Unity 5. ## Guides - [Welcome to VRTK](https://vrtoolkit.readme.io/docs/summary.md) - [Getting Started](https://vrtoolkit.readme.io/docs/getting-started.md) - [Examples](https://vrtoolkit.readme.io/docs/examples.md) - [Frequently Asked Questions](https://vrtoolkit.readme.io/docs/frequently-asked-questions.md) - [Made With VRTK](https://vrtoolkit.readme.io/docs/products-using-vrtk.md) - [Summary](https://vrtoolkit.readme.io/docs/overview.md) - [SDK Setup Switcher](https://vrtoolkit.readme.io/docs/sdk-setup-switcher.md) - [Console Viewer](https://vrtoolkit.readme.io/docs/consoleviewercanvas.md) - [Frames Per Second Viewer](https://vrtoolkit.readme.io/docs/framespersecondcanvas.md) - [Desktop Camera](https://vrtoolkit.readme.io/docs/desktop-camera.md) - [Controller Rigidbody Activator](https://vrtoolkit.readme.io/docs/controller-rigidbody-activator.md) - [Object Tooltip](https://vrtoolkit.readme.io/docs/objecttooltip.md) - [Controller Tooltips](https://vrtoolkit.readme.io/docs/controllertooltips.md) - [Snap Drop Zone](https://vrtoolkit.readme.io/docs/snap-drop-zone.md) - [Destination Point](https://vrtoolkit.readme.io/docs/destination-point-1.md) - [Pointer Direction Indicator](https://vrtoolkit.readme.io/docs/pointer-direction-indicator.md) - [Radial Menu](https://vrtoolkit.readme.io/docs/radialmenu.md) - [Independent Radial Menu Controller](https://vrtoolkit.readme.io/docs/independentradialmenucontroller.md) - [Panel Menu Controller](https://vrtoolkit.readme.io/docs/panel-menu-controller.md) - [Panel Menu Item Controller](https://vrtoolkit.readme.io/docs/panel-menu-item-controller.md) - [Avatar Hand Controller](https://vrtoolkit.readme.io/docs/avatar-hand-controller.md) - [Summary](https://vrtoolkit.readme.io/docs/overview-1.md) - [VRTK_DestinationMarker](https://vrtoolkit.readme.io/docs/vrtk_destinationmarker.md) - [VRTK_Pointer](https://vrtoolkit.readme.io/docs/vrtk_pointer.md) - [VRTK_PlayAreaCursor](https://vrtoolkit.readme.io/docs/vrtk_playareacursor.md) - [Summary](https://vrtoolkit.readme.io/docs/summary-15.md) - [Pointer Origin Smoothing Settings](https://vrtoolkit.readme.io/docs/pointer-origin-smoothing-settings.md) - [VRTK_StraightPointerRenderer](https://vrtoolkit.readme.io/docs/vrtk_straightpointerrenderer.md) - [VRTK_BezierPointerRenderer](https://vrtoolkit.readme.io/docs/vrtk_bezierpointerrenderer.md) - [Summary](https://vrtoolkit.readme.io/docs/summary-1.md) - [VRTK_BasicTeleport](https://vrtoolkit.readme.io/docs/vrtk_basicteleport.md) - [VRTK_HeightAdjustTeleport](https://vrtoolkit.readme.io/docs/vrtk_heightadjustteleport.md) - [VRTK_DashTeleport](https://vrtoolkit.readme.io/docs/vrtk_dashteleport.md) - [VRTK_TeleportDisableOnHeadsetCollision](https://vrtoolkit.readme.io/docs/vrtk_teleportdisableonheadsetcollision.md) - [VRTK_TeleportDisableOnControllerObscured](https://vrtoolkit.readme.io/docs/vrtk_teleportdisableoncontrollerobscured.md) - [VRTK_ObjectControl](https://vrtoolkit.readme.io/docs/vrtk_objectcontrol.md) - [VRTK_TouchpadControl](https://vrtoolkit.readme.io/docs/vrtk_touchpadcontrol.md) - [VRTK_ButtonControl](https://vrtoolkit.readme.io/docs/vrtk_buttoncontrol.md) - [VRTK_MoveInPlace](https://vrtoolkit.readme.io/docs/vrtk_moveinplace.md) - [VRTK_PlayerClimb](https://vrtoolkit.readme.io/docs/vrtk_playerclimb.md) - [VRTK_SlingshotJump](https://vrtoolkit.readme.io/docs/vrtk_slingshotjump.md) - [VRTK_StepMultiplier](https://vrtoolkit.readme.io/docs/vrtk_roomextender.md) - [VRTK_TunnelOverlay](https://vrtoolkit.readme.io/docs/vrtk_tunneloverlay.md) - [VRTK_DragWorld](https://vrtoolkit.readme.io/docs/vrtk_dragworld.md) - [Summary](https://vrtoolkit.readme.io/docs/summary-16.md) - [VRTK_BaseObjectControlAction](https://vrtoolkit.readme.io/docs/vrtk_baseobjectcontrolaction.md) - [VRTK_SlideObjectControlAction](https://vrtoolkit.readme.io/docs/vrtk_slideobjectcontrolaction.md) - [VRTK_RotateObjectControlAction](https://vrtoolkit.readme.io/docs/vrtk_rotateobjectcontrolaction.md) - [VRTK_SnapRotateObjectControlAction](https://vrtoolkit.readme.io/docs/vrtk_snaprotateobjectcontrolaction.md) - [VRTK_WarpObjectControlAction](https://vrtoolkit.readme.io/docs/vrtk_warpobjectcontrolaction.md) - [VRTK_ControllerEvents](https://vrtoolkit.readme.io/docs/vrtk_controllerevents-1.md) - [VRTK_InteractTouch](https://vrtoolkit.readme.io/docs/vrtk_interacttouch-1.md) - [VRTK_InteractNearTouch](https://vrtoolkit.readme.io/docs/vrtk_interactneartouch.md) - [VRTK_InteractGrab](https://vrtoolkit.readme.io/docs/vrtk_interactgrab-1.md) - [VRTK_InteractUse](https://vrtoolkit.readme.io/docs/vrtk_interactuse-1.md) - [VRTK_ControllerTrackedCollider](https://vrtoolkit.readme.io/docs/vrtk_controllertrackedcollider.md) - [VRTK_ControllerHighlighter](https://vrtoolkit.readme.io/docs/vrtk_controllerhighlighter-1.md) - [VRTK_ObjectAutoGrab](https://vrtoolkit.readme.io/docs/vrtk_objectautograb-1.md) - [Summary](https://vrtoolkit.readme.io/docs/summary-2.md) - [VRTK_InteractableObject](https://vrtoolkit.readme.io/docs/vrtk_interactableobject.md) - [VRTK_InteractableListener](https://vrtoolkit.readme.io/docs/vrtk_interactablelistener.md) - [VRTK_InteractHaptics](https://vrtoolkit.readme.io/docs/vrtk_interacthaptics.md) - [VRTK_ObjectAppearance](https://vrtoolkit.readme.io/docs/vrtk_objectappearance.md) - [VRTK_InteractObjectHighlighter](https://vrtoolkit.readme.io/docs/vrtk_interactobjecthighlighter.md) - [VRTK_ObjectTouchAutoInteract](https://vrtoolkit.readme.io/docs/vrtk_objecttouchautointeract.md) - [VRTK_IgnoreInteractTouchColliders](https://vrtoolkit.readme.io/docs/vrtk_ignoreinteracttouchcolliders.md) - [Summary](https://vrtoolkit.readme.io/docs/summary-3.md) - [VRTK_BaseHighlighter](https://vrtoolkit.readme.io/docs/vrtk_basehighlighter.md) - [VRTK_MaterialColorSwapHighlighter](https://vrtoolkit.readme.io/docs/vrtk_materialcolorswaphighlighter.md) - [VRTK_MaterialPropertyBlockColorSwapHighlighter](https://vrtoolkit.readme.io/docs/vrtk_materialpropertyblockcolorswaphighlighter.md) - [VRTK_OutlineObjectCopyHighlighter](https://vrtoolkit.readme.io/docs/vrtk_outlineobjectcopyhighlighter.md) - [Summary](https://vrtoolkit.readme.io/docs/summary-4.md) - [VRTK_BaseGrabAttach](https://vrtoolkit.readme.io/docs/vrtk_basegrabattach.md) - [VRTK_BaseJointGrabAttach](https://vrtoolkit.readme.io/docs/vrtk_basejointgrabattach.md) - [VRTK_FixedJointGrabAttach](https://vrtoolkit.readme.io/docs/vrtk_fixedjointgrabattach.md) - [VRTK_SpringJointGrabAttach](https://vrtoolkit.readme.io/docs/vrtk_springjointgrabattach.md) - [VRTK_CustomJointGrabAttach](https://vrtoolkit.readme.io/docs/vrtk_customjointgrabattach.md) - [VRTK_ChildOfControllerGrabAttach](https://vrtoolkit.readme.io/docs/vrtk_childofcontrollergrabattach.md) - [VRTK_TrackObjectGrabAttach](https://vrtoolkit.readme.io/docs/vrtk_trackobjectgrabattach.md) - [VRTK_RotatorTrackGrabAttach](https://vrtoolkit.readme.io/docs/vrtk_rotatortrackgrabattach.md) - [VRTK_ClimbableGrabAttach](https://vrtoolkit.readme.io/docs/vrtk_climbablegrabattach.md) - [VRTK_ControlAnimationGrabAttach](https://vrtoolkit.readme.io/docs/vrtk_controlanimationgrabattach.md) - [VRTK_MoveTransformGrabAttach](https://vrtoolkit.readme.io/docs/vrtk_movetransformgrabattach.md) - [VRTK_RotateTransformGrabAttach](https://vrtoolkit.readme.io/docs/vrtk_rotatetransformgrabattach.md) - [Summary](https://vrtoolkit.readme.io/docs/summary-5.md) - [VRTK_BaseGrabAction](https://vrtoolkit.readme.io/docs/vrtk_basegrabaction.md) - [VRTK_SwapControllerGrabAction](https://vrtoolkit.readme.io/docs/vrtk_swapcontrollergrabaction.md) - [VRTK_AxisScaleGrabAction](https://vrtoolkit.readme.io/docs/vrtk_axisscalegrabaction.md) - [VRTK_ControlDirectionGrabAction](https://vrtoolkit.readme.io/docs/vrtk_controldirectiongrabaction.md) - [Summary](https://vrtoolkit.readme.io/docs/summary-6.md) - [VRTK_HeadsetCollision](https://vrtoolkit.readme.io/docs/vrtk_headsetcollision.md) - [VRTK_HeadsetFade](https://vrtoolkit.readme.io/docs/vrtk_headsetfade.md) - [VRTK_HeadsetCollisionFade](https://vrtoolkit.readme.io/docs/vrtk_headsetcollisionfade.md) - [VRTK_HeadsetControllerAware](https://vrtoolkit.readme.io/docs/vrtk_headsetcontrolleraware.md) - [VRTK_HipTracking](https://vrtoolkit.readme.io/docs/vrtk_hiptracking.md) - [VRTK_BodyPhysics](https://vrtoolkit.readme.io/docs/vrtk_bodyphysics.md) - [VRTK_PositionRewind](https://vrtoolkit.readme.io/docs/vrtk_positionrewind.md) - [Summary](https://vrtoolkit.readme.io/docs/summary-7.md) - [VRTK_UICanvas](https://vrtoolkit.readme.io/docs/vrtk_uicanvas.md) - [VRTK_UIPointer](https://vrtoolkit.readme.io/docs/vrtk_uipointer.md) - [VRTK_UIDraggableItem](https://vrtoolkit.readme.io/docs/vrtk_uidraggableitem.md) - [VRTK_UIDropZone](https://vrtoolkit.readme.io/docs/vrtk_uidropzone.md) - [Summary](https://vrtoolkit.readme.io/docs/summary-9.md) - [VRTK_BaseControllable](https://vrtoolkit.readme.io/docs/vrtk_control.md) - [VRTK_BasePhysicsControllable](https://vrtoolkit.readme.io/docs/vrtk_button.md) - [VRTK_PhysicsPusher](https://vrtoolkit.readme.io/docs/vrtk_chest.md) - [VRTK_PhysicsRotator](https://vrtoolkit.readme.io/docs/vrtk_door.md) - [VRTK_PhysicsSlider](https://vrtoolkit.readme.io/docs/vrtk_drawer.md) - [VRTK_ArtificialPusher](https://vrtoolkit.readme.io/docs/vrtk_knob.md) - [VRTK_ArtificialRotator](https://vrtoolkit.readme.io/docs/vrtk_wheel.md) - [VRTK_ArtificialSlider](https://vrtoolkit.readme.io/docs/vrtk_lever.md) - [Summary](https://vrtoolkit.readme.io/docs/summary-8.md) - [ScriptingDefineSymbolPredicateInfo](https://vrtoolkit.readme.io/docs/scriptingdefinesymbolpredicateinfo.md) - [VRTK_SDKManager](https://vrtoolkit.readme.io/docs/vrtk_sdkmanager.md) - [VRTK_SDKSetup](https://vrtoolkit.readme.io/docs/vrtk_sdksetup.md) - [VRTK_SDKInfo](https://vrtoolkit.readme.io/docs/vrtk_sdkinfo.md) - [VRTK_DeviceFinder](https://vrtoolkit.readme.io/docs/vrtk_devicefinder.md) - [VRTK_SharedMethods](https://vrtoolkit.readme.io/docs/vrtk_sharedmethods.md) - [VRTK_PolicyList](https://vrtoolkit.readme.io/docs/vrtk_policylist.md) - [VRTK_CustomRaycast](https://vrtoolkit.readme.io/docs/vrtk_customraycast.md) - [VRTK_NavMeshData](https://vrtoolkit.readme.io/docs/vrtk_navmeshdata.md) - [VRTK_AdaptiveQuality](https://vrtoolkit.readme.io/docs/vrtk_adaptivequality.md) - [VRTK_ObjectFollow](https://vrtoolkit.readme.io/docs/vrtk_objectfollow.md) - [VRTK_RigidbodyFollow](https://vrtoolkit.readme.io/docs/vrtk_rigidbodyfollow.md) - [VRTK_TransformFollow](https://vrtoolkit.readme.io/docs/vrtk_transformfollow.md) - [VRTK_SDKObjectAlias](https://vrtoolkit.readme.io/docs/vrtk_sdkobjectalias.md) - [VRTK_SDKTransformModify](https://vrtoolkit.readme.io/docs/vrtk_sdktransformmodify.md) - [VRTK_SDKObjectState](https://vrtoolkit.readme.io/docs/vrtk_sdkobjectstate.md) - [VRTK_SDKInputOverride](https://vrtoolkit.readme.io/docs/vrtk_sdkinputoverride.md) - [VRTK_VelocityEstimator](https://vrtoolkit.readme.io/docs/vrtk_velocityestimator.md) - [Summary](https://vrtoolkit.readme.io/docs/summary-10.md) - [SDK_Base](https://vrtoolkit.readme.io/docs/sdk_base.md) - [SDK_DescriptionAttribute](https://vrtoolkit.readme.io/docs/sdk_descriptionattribute.md) - [SDK_ScriptingDefineSymbolPredicateAttribute](https://vrtoolkit.readme.io/docs/sdk_scriptingdefinesymbolpredicateattribute.md) - [SDK_BaseSystem](https://vrtoolkit.readme.io/docs/sdk_basesystem.md) - [SDK_BaseHeadset](https://vrtoolkit.readme.io/docs/sdk_baseheadset.md) - [SDK_BaseController](https://vrtoolkit.readme.io/docs/sdk_basecontroller.md) - [SDK_BaseBoundaries](https://vrtoolkit.readme.io/docs/sdk_baseboundaries.md) - [Summary](https://vrtoolkit.readme.io/docs/summary-11.md) - [SDK_FallbackSystem](https://vrtoolkit.readme.io/docs/sdk_fallbacksystem.md) - [SDK_FallbackHeadset](https://vrtoolkit.readme.io/docs/sdk_fallbackheadset.md) - [SDK_FallbackController](https://vrtoolkit.readme.io/docs/sdk_fallbackcontroller.md) - [SDK_FallbackBoundaries](https://vrtoolkit.readme.io/docs/sdk_fallbackboundaries.md) - [Summary](https://vrtoolkit.readme.io/docs/summary-12.md) - [SDK_SimSystem](https://vrtoolkit.readme.io/docs/sdk_simsystem.md) - [SDK_SimHeadset](https://vrtoolkit.readme.io/docs/sdk_simheadset.md) - [SDK_SimController](https://vrtoolkit.readme.io/docs/sdk_simcontroller.md) - [SDK_SimBoundaries](https://vrtoolkit.readme.io/docs/sdk_simboundaries.md) - [Summary](https://vrtoolkit.readme.io/docs/summary-13.md) - [SDK_SteamVRDefines](https://vrtoolkit.readme.io/docs/sdk_steamvrdefines.md) - [SDK_SteamVRSystem](https://vrtoolkit.readme.io/docs/sdk_steamvrsystem.md) - [SDK_SteamVRHeadset](https://vrtoolkit.readme.io/docs/sdk_steamvrheadset.md) - [SDK_SteamVRController](https://vrtoolkit.readme.io/docs/sdk_steamvrcontroller.md) - [SDK_SteamVRBoundaries](https://vrtoolkit.readme.io/docs/sdk_steamvrboundaries.md) - [Summary](https://vrtoolkit.readme.io/docs/summary-14.md) - [SDK_OculusDefines](https://vrtoolkit.readme.io/docs/sdk_oculusdefines.md) - [SDK_OculusVRSystem](https://vrtoolkit.readme.io/docs/sdk_oculusvrsystem.md) - [SDK_OculusVRHeadset](https://vrtoolkit.readme.io/docs/sdk_oculusvrheadset.md) - [SDK_OculusVRController](https://vrtoolkit.readme.io/docs/sdk_oculusvrcontroller.md) - [SDK_OculusVRBoundaries](https://vrtoolkit.readme.io/docs/sdk_oculusvrboundaries.md) - [Summary](https://vrtoolkit.readme.io/docs/summary-17.md) - [SDK_DaydreamDefines](https://vrtoolkit.readme.io/docs/sdk_daydreamdefines.md) - [SDK_DaydreamSystem](https://vrtoolkit.readme.io/docs/sdk_daydreamsystem.md) - [SDK_DaydreamHeadset](https://vrtoolkit.readme.io/docs/sdk_daydreamheadset.md) - [SDK_DaydreamController](https://vrtoolkit.readme.io/docs/sdk_daydreamcontroller.md) - [SDK_DaydreamBoundaries](https://vrtoolkit.readme.io/docs/sdk_daydreamboundaries.md) - [Summary](https://vrtoolkit.readme.io/docs/summary-18.md) - [SDK_XimmerseDefines](https://vrtoolkit.readme.io/docs/sdk_ximmersedefines.md) - [SDK_XimmerseSystem](https://vrtoolkit.readme.io/docs/sdk_immersesystem.md) - [SDK_XimmerseHeadset](https://vrtoolkit.readme.io/docs/sdk_ximmerseheadset.md) - [SDK_XimmerseController](https://vrtoolkit.readme.io/docs/sdk_ximmersecontroller.md) - [SDK_XimmerseBoundaries](https://vrtoolkit.readme.io/docs/sdk_ximmerseboundaries.md) - [Summary](https://vrtoolkit.readme.io/docs/summary-19.md) - [SDK_HyperealVRDefines](https://vrtoolkit.readme.io/docs/sdk_hyperealvrdefines.md) - [SDK_HyperealVRSystem](https://vrtoolkit.readme.io/docs/sdk_hyperealvrsystem.md) - [SDK_HyperealVRHeadset](https://vrtoolkit.readme.io/docs/sdk_hyperealvrheadset.md) - [SDK_HyperealVRController](https://vrtoolkit.readme.io/docs/sdk_hyperealvrcontroller.md) - [SDK_HyperealVRBoundaries](https://vrtoolkit.readme.io/docs/sdk_hyperealvrboundaries.md) - [Summary](https://vrtoolkit.readme.io/docs/summary-20.md) - [SDK_WindowsMRDefines](https://vrtoolkit.readme.io/docs/sdk_windowsmrdefines.md) - [SDK_WindowsMRSystem](https://vrtoolkit.readme.io/docs/sdk_windowsmrsystem.md) - [SDK_WindowsMRHeadset](https://vrtoolkit.readme.io/docs/sdk_windowsmrheadset.md) - [SDK_WindowsMRController](https://vrtoolkit.readme.io/docs/sdk_windowsmrcontroller.md) - [SDK_WindowsMRBoundaries](https://vrtoolkit.readme.io/docs/sdk_windowsmrboundaries.md) - [Summary](https://vrtoolkit.readme.io/docs/summary-21.md) - [SDK_UnitySystem](https://vrtoolkit.readme.io/docs/sdk_unitysystem.md) - [SDK_UnityHeadset](https://vrtoolkit.readme.io/docs/sdk_unityheadset.md) - [SDK_UnityController](https://vrtoolkit.readme.io/docs/sdk_unitycontroller.md) - [SDK_UnityBoundaries](https://vrtoolkit.readme.io/docs/sdk_unityboundaries.md) - [SDK_UnityControllerTracker](https://vrtoolkit.readme.io/docs/sdk_unitycontrollertracker.md) - [SDK_UnityHeadsetTracker](https://vrtoolkit.readme.io/docs/sdk_unityheadsettracker.md)