Compatibility
Compatibility#
Operating system#
MiddleVR requires Windows 10, 11 (64 bits).
MiddleVR was compatible with Windows 8 until MiddleVR 2.0.
MiddleVR was compatible with Windows 7 until MiddleVR 2.2, with an up-to-date Win7 with platform updates AFTER Service Pack 1. If MiddleVR is not running on your Windows 7, please check that you have KB2999226 installed on your system: https://www.microsoft.com/en-us/download/details.aspx?id=49093
Unity#
MiddleVR is compatible with Unity 2021 LTS, 2022 LTS and Unity 2023.3 / Unity 6. MiddleVR may work with later versions of Unity but has not been yet tested with those. MiddleVR is compatible with the following graphics APIs:
- Direct3D 11
- Direct3D 12
IL2CPP: If IL2CPP is enabled, your app will compile but synchronization / broadcast messages will not work.
Displays compatibility#
MiddleVR is compatible with projectors, LED panels, regular screens.
Curved LED panels typically use the Mesh Warping feature.
Cluster requirements#
To be able to achieve perfect image synchronization, MiddleVR requires that displays and/or GPU be genlocked together with specific hardware such as NVidia Quadro Sync cards. See Concepts swaplock & genlock.
Without a sync card, MiddleVR can ensure a maximum of one frame delay.
3D monitor or 3D projector compatibility#
Active stereoscopoy - Frame sequential stereoscopy#
MiddleVR supports quad-buffer - active stereoscopy - frame sequential stereoscopy. Your graphics card must support this 3D mode. On NVidia GPUs, this mode is only supported by the professional graphics cards lineup (NVidia Quadro). See section Stereoscopy.
- Any recent NVidia Quadro (K, P, M, GV, RTX, ...)
- A recent AMD card. Contact us for more information.
Passive stereoscopy#
MiddleVR is compatible with any passive stereoscopy system.
3D TV#
MiddleVR is compatible with any 3D TV supporting side-by-side 3D input.
Virtual production camera/props tracking#
- Mo-sys
- Stype (beta)
- Vanishing point (beta)
- Ncam (beta)
- Optitrack
- Vive controllers and trackers
VR Devices#
MiddleVR has native support for the following hardware:
- 3D Connexion SpaceMouse line of products
- A.R.T. DTrack
- Vicon
- InterSense
- NaturalPoint OptiTrack
- Vive controllers and trackers
- Razer Hydra (both the 3D trackers and joystick axis/buttons)
Requires you to install the official Razer Hydra driver:
http://www.razersupport.com/index.php?_m=downloads&_a=viewdownload&downloaditemid=624 - VRPN (Trackers, Analogs and Buttons)
VRPN is an opensource device server that streams data from a lot of different hardware. See the full list on the VRPN website: http://www.cs.unc.edu/Research/vrpn/. Typical drivers are Vizard PPT, Polhemus, Ascension Flock-of-birds, etc. Read more info about VRPN. - Keyboard, mouse and joystick support is built-in through Direct Input.
If your device it not yet supported, contact us to evaluate integration options.