Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "PCGamingWiki:Editing guide/VR support"

From PCGamingWiki, the wiki about fixing PC games
m (removed TriDef 3D and iZ3D from the editing guide)
m (set hand tracking to true)
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{ii}} Only add in this section if any of the table fields apply.
 
 
The VR support section handles all 3D and VR-related software and hardware support for a game.
 
The VR support section handles all 3D and VR-related software and hardware support for a game.
  
==The table==
+
{{ii}} '''Only add in this section if any of the table fields apply.'''
{{ii}} [[Template:VR support|Template documentation]]
 
 
{{ii}} Note that <code>Tracked motion controllers</code> and <code>Traditional controller</code> are filled out through the [[PCGamingWiki:Editing guide/Input|Input section]].
 
{{ii}} Note that <code>Tracked motion controllers</code> and <code>Traditional controller</code> are filled out through the [[PCGamingWiki:Editing guide/Input|Input section]].
 +
{{ii}} See {{T|VR support}} for the condensed template documentation.
  
 
'''Syntax'''
 
'''Syntax'''
 
<pre><nowiki>
 
<pre><nowiki>
 +
==VR support==
 
{{VR support
 
{{VR support
 
|native 3d                  =  
 
|native 3d                  =  
Line 17: Line 17:
 
|vorpx notes                =  
 
|vorpx notes                =  
 
|vr only                    =  
 
|vr only                    =  
|htc vive                   =  
+
|openxr                      =
|htc vive notes              =  
+
|openxr notes                =
|oculus rift                =  
+
|steamvr                    =
|oculus rift notes           =  
+
|steamvr notes              =
 +
|oculusvr                   =  
 +
|oculusvr notes              =  
 +
|windows mixed reality      =  
 +
|windows mixed reality notes =  
 
|osvr                        =  
 
|osvr                        =  
 
|osvr notes                  =  
 
|osvr notes                  =  
|windows mixed reality      =  
+
|forte vfx1                  =  
|windows mixed reality notes =  
+
|forte vfx1 notes           =  
 
|keyboard-mouse              =  
 
|keyboard-mouse              =  
 
|keyboard-mouse notes        =  
 
|keyboard-mouse notes        =  
 +
|body tracking              =
 +
|body tracking notes        =
 +
|hand tracking              =
 +
|hand tracking notes        =
 +
|face tracking              =
 +
|face tracking notes        =
 +
|eye tracking                =
 +
|eye tracking notes          =
 +
|tobii eye tracking          =
 +
|tobii eye tracking notes    =
 +
|trackir                    =
 +
|trackir notes              =
 
|3rd space gaming vest      =  
 
|3rd space gaming vest      =  
 
|3rd space gaming vest notes =  
 
|3rd space gaming vest notes =  
 
|novint falcon              =  
 
|novint falcon              =  
 
|novint falcon notes        =  
 
|novint falcon notes        =  
|trackir                    =
 
|trackir notes              =
 
|tobii eye tracking          =
 
|tobii eye tracking notes    =
 
 
|play area seated            =  
 
|play area seated            =  
 
|play area seated notes      =  
 
|play area seated notes      =  
Line 44: Line 56:
 
</nowiki></pre>
 
</nowiki></pre>
  
'''Example'''
+
'''Example'''{{#vardefine:section|Network/Ports}}
 
{{VR support
 
{{VR support
 
|native 3d                  = hackable
 
|native 3d                  = hackable
Line 54: Line 66:
 
|vorpx notes                =  
 
|vorpx notes                =  
 
|vr only                    = true
 
|vr only                    = true
|htc vive                    = true
+
|openxr                      = true
|htc vive notes             =  
+
|openxr notes                = Added in patch 2.3.
|oculus rift                = hackable
+
|steamvr                    = true
|oculus rift notes           = See [https://www.reddit.com/r/oculus/comments/2iirut/help_break_alien_isolation_open_and_enable/ this reddit post].
+
|steamvr notes               =  
 +
|oculusvr                    = hackable
 +
|oculusvr notes             = See [https://www.reddit.com/r/oculus/comments/2iirut/help_break_alien_isolation_open_and_enable/ this reddit post].
 
|osvr                        = unknown
 
|osvr                        = unknown
 
|osvr notes                  =  
 
|osvr notes                  =  
Line 64: Line 78:
 
|keyboard-mouse              = hackable
 
|keyboard-mouse              = hackable
 
|keyboard-mouse notes        = Launch with <code>-kbm</code> [[Glossary:Command line arguments|command line argument]].
 
|keyboard-mouse notes        = Launch with <code>-kbm</code> [[Glossary:Command line arguments|command line argument]].
 +
|body tracking              = true
 +
|body tracking notes        =
 +
|hand tracking              = true
 +
|hand tracking notes        =
 +
|face tracking              =
 +
|face tracking notes        =
 +
|tobii eye tracking          = true
 +
|tobii eye tracking notes    =
 +
|trackir                    = true
 +
|trackir notes              =
 
|3rd space gaming vest      = true
 
|3rd space gaming vest      = true
 
|3rd space gaming vest notes =  
 
|3rd space gaming vest notes =  
 
|novint falcon              = true
 
|novint falcon              = true
 
|novint falcon notes        =  
 
|novint falcon notes        =  
|trackir                    = true
 
|trackir notes              =
 
|tobii eye tracking          = true
 
|tobii eye tracking notes    =
 
 
|play area seated            = true
 
|play area seated            = true
 
|play area seated notes      =  
 
|play area seated notes      =  
Line 84: Line 104:
 
* 3D modes
 
* 3D modes
 
* Headsets
 
* Headsets
* Devices
+
* Devices (VR peripherals)
 +
* Misc devices (only appears if some VR peripherals is defined, to separate misc device support from VR peripheral support)
 
* Play area
 
* Play area
  
Line 104: Line 125:
 
| VR only || Whether the game requires a VR headset. || Games on the Steam store have a highlighted box above the price if a headset is required. || Only applicable when a VR headset is specified.
 
| VR only || Whether the game requires a VR headset. || Games on the Steam store have a highlighted box above the price if a headset is required. || Only applicable when a VR headset is specified.
 
|-
 
|-
| HTC Vive || Support for the [[HTC Vive]], a virtual reality (VR) headset. || The developers will state either on the store page or elsewhere support for the headset. || Very rare feature. Support is expected to become more prevalent once more games are designed with VR in mind.
+
| OpenXR || Support for [[Glossary:Virtual_reality_headset|OpenXR]] API for VR headsets. || The developers will state either on the store page or elsewhere support for this type of VR headset. || OpenXR is the modern standardization effort to fix fragmentation within the VR space.
 +
|-
 +
| SteamVR || Support for [[Glossary:Virtual_reality_headset|SteamVR]] headsets. || The developers will state either on the store page or elsewhere support for this type of VR headset. ||
 
|-
 
|-
| Oculus Rift || Support for the [[Oculus Rift]], a virtual reality (VR) headset. || The developers will state either on the store page or elsewhere support for the headset. || Very rare feature. Support is expected to become more prevalent once more games are designed with VR in mind.
+
| OculusVR || Support for [[Glossary:Virtual_reality_headset|Oculus VR (LibOVR)]] headsets. || The developers will state either on the store page or elsewhere support for this type of VR headset. ||  
 
|-
 
|-
| OSVR || Support for [[Glossary:OSVR|OSVR]] virtual reality (VR) headsets. || The developers will state either on the store page or elsewhere support for the headset. || Very rare feature. Support is expected to become more prevalent once more games are designed with VR in mind.
+
| OSVR || Support for [[Glossary:OSVR|OSVR]] virtual reality (VR) headsets. || The developers will state either on the store page or elsewhere support for this type of VR headset. ||  
 
|-
 
|-
| Windows Mixed Reality || Support for [[Glossary:Windows Mixed Reality|Windows Mixed Reality]] headsets. || The developers will state either on the store page or elsewhere support for the headset. || Very rare feature. Support is expected to become more prevalent once more games are designed with mixed reality in mind.
+
| Windows Mixed Reality || Support for [[Glossary:Windows Mixed Reality|Windows Mixed Reality]] headsets. || The developers will state either on the store page or elsewhere support for this type of VR headset. ||  
 
|-
 
|-
 
| Tracked motion controllers || Support for [[Glossary:Tracked motion controllers|Tracked motion controllers]] in VR games. || || Filled out through the [[PCGamingWiki:Editing guide/Input|Input section]].
 
| Tracked motion controllers || Support for [[Glossary:Tracked motion controllers|Tracked motion controllers]] in VR games. || || Filled out through the [[PCGamingWiki:Editing guide/Input|Input section]].
Line 118: Line 141:
 
| Keyboard-mouse || Support for [[Glossary:Mouse|Keyboard and mouse]] input in VR games. || || Only displayed when the HTC Vive and/or Oculus Rift field is used.
 
| Keyboard-mouse || Support for [[Glossary:Mouse|Keyboard and mouse]] input in VR games. || || Only displayed when the HTC Vive and/or Oculus Rift field is used.
 
|-
 
|-
| 3RD Space Gaming Vest || Support for the [[Wikipedia:3rd Space Vest|3RD Space Gaming Vest]]. || A full list of officially supported games can be found on [http://tngames.com/pages/Games-and-Drivers TN Games's website]. ||  
+
| Body tracking || Game supports tracking the body of the player. || The developers will state either on the store page or elsewhere support for this type of tracking. || Very rare feature.
 +
|-
 +
| Hand tracking || Game supports tracking the hands of the player. || The developers will state either on the store page or elsewhere support for this type of tracking. || Very rare feature.
 +
|-
 +
| Face tracking || Game supports tracking the face of the player. || The developers will state either on the store page or elsewhere support for this type of tracking. || Very rare feature.
 +
|-
 +
| Eye tracking || Game supports tracking the eyes of the player. || The developers will state either on the store page or elsewhere support for this type of tracking. || Very rare feature.
 
|-
 
|-
| Novint Falcon || Support for the [[Wikipedia:Novint Technologies#Novint Falcon|Novint Falcon]], a haptics-centric controller. || A full list of officially supported games can be found on [http://www.novint.com/index.php/games Novint's website]. ||  
+
| Tobii Eye Tracking || Support for [[Wikipedia:Tobii Technology|Tobii Eye Tracking]], an eye motion tracking controller. || ||  
 
|-
 
|-
 
| TrackIR || Support for the [[Wikipedia:TrackIR|TrackIR]], an optical motion tracking controller. ||  A full list of officially supported games can be found on [http://www.naturalpoint.com/trackir/03-enhanced-games/enhanced-games-all.html NaturalPoint's website]. ||  
 
| TrackIR || Support for the [[Wikipedia:TrackIR|TrackIR]], an optical motion tracking controller. ||  A full list of officially supported games can be found on [http://www.naturalpoint.com/trackir/03-enhanced-games/enhanced-games-all.html NaturalPoint's website]. ||  
 
|-
 
|-
| Tobii Eye Tracking || Support for [[Wikipedia:Tobii Technology|Tobii Eye Tracking]], an eye motion tracking controller. || ||  
+
| 3RD Space Gaming Vest || Support for the [[Wikipedia:3rd Space Vest|3RD Space Gaming Vest]]. || A full list of officially supported games can be found on [http://tngames.com/pages/Games-and-Drivers TN Games's website]. ||
 +
|-
 +
| Novint Falcon || Support for the [[Wikipedia:Novint Technologies#Novint Falcon|Novint Falcon]], a haptics-centric controller. || A full list of officially supported games can be found on [http://www.novint.com/index.php/games Novint's website]. ||  
 
|-
 
|-
| Play area || Play area required for VR games || Listed on the game's store page or in the documentation. || Only displayed when the HTC Vive and/or Oculus Rift field is used.
+
| Play area || Play area required for VR games || Listed on the game's store page or in the documentation. || Only displayed when one or more types of VR headsets are defined as supported.
 
|}
 
|}
  

Latest revision as of 03:51, 15 June 2023

The VR support section handles all 3D and VR-related software and hardware support for a game.

Only add in this section if any of the table fields apply.
Note that Tracked motion controllers and Traditional controller are filled out through the Input section.
See {{VR support}} for the condensed template documentation.

Syntax

==VR support==
{{VR support
|native 3d                   = 
|native 3d notes             = 
|nvidia 3d vision            = 
|nvidia 3d vision notes      = 
|vorpx                       = 
|vorpx modes                 = 
|vorpx notes                 = 
|vr only                     = 
|openxr                      = 
|openxr notes                = 
|steamvr                     = 
|steamvr notes               = 
|oculusvr                    = 
|oculusvr notes              = 
|windows mixed reality       = 
|windows mixed reality notes = 
|osvr                        = 
|osvr notes                  = 
|forte vfx1                  = 
|forte vfx1 notes            = 
|keyboard-mouse              = 
|keyboard-mouse notes        = 
|body tracking               = 
|body tracking notes         = 
|hand tracking               = 
|hand tracking notes         = 
|face tracking               = 
|face tracking notes         = 
|eye tracking                = 
|eye tracking notes          = 
|tobii eye tracking          = 
|tobii eye tracking notes    = 
|trackir                     = 
|trackir notes               = 
|3rd space gaming vest       = 
|3rd space gaming vest notes = 
|novint falcon               = 
|novint falcon notes         = 
|play area seated            = 
|play area seated notes      = 
|play area standing          = 
|play area standing notes    = 
|play area room-scale        = 
|play area room-scale notes  = 
}}

Example

This game requires a virtual reality headset.
3D modes State Notes
Native 3D
Use <community mod name>.
Nvidia 3D Vision
Use Helix Mod: Alien: Isolation.
vorpX
G3D, Z3D, 2D, DirectVR
Headsets
OpenXR
Added in patch 2.3.
SteamVR
Oculus VR (LibOVR)
See this reddit post.
Windows Mixed Reality
This game might be playable with the Revive Compatibility Layer, or Windows Mixed Reality for SteamVR, or OpenXR for Windows Mixed Reality.
Devices
Tracked motion controllers
Traditional controller
Keyboard/Mouse
Launch with -kbm command line argument.
Body tracking
Hand tracking
Miscellaneous devices
Tobii Eye Tracking
TrackIR
3RD Space Gaming Vest
Novint Falcon
Play area
Seated
Standing
Run with StandingVR.exe.
Room-scale
Requires the Time Trials DLC.

The table holds all the relevant information for the section. It is split up into 4 distinct sub-sections:

  • 3D modes
  • Headsets
  • Devices (VR peripherals)
  • Misc devices (only appears if some VR peripherals is defined, to separate misc device support from VR peripheral support)
  • Play area

General rules

  • Fill in all the fields for 3D modes, but only fill in the applicable fields for Headsets, Devices, and Play area.

Field breakdown

Field Definition How to find Notes
Native 3D Support for native stereoscopic visuals (i.e. independent implementation not reliant on 3rd party software). The developers will state either on the store page or elsewhere support for the mode. Sometimes support is already included with certain game engines.
NVIDIA 3D Vision Support for NVIDIA 3D Vision, a complete stereoscopic gaming kit. The developers or Nvidia will state either on the store page or elsewhere support for the mode. A full list of officially supported games can be found on Nvidia's website.
vorpX Support for vorpX, an application that enables stereoscopic 3D. A full list of officially supported games can be found on vorpX's website. Supports user-created profiles as well.
VR only Whether the game requires a VR headset. Games on the Steam store have a highlighted box above the price if a headset is required. Only applicable when a VR headset is specified.
OpenXR Support for OpenXR API for VR headsets. The developers will state either on the store page or elsewhere support for this type of VR headset. OpenXR is the modern standardization effort to fix fragmentation within the VR space.
SteamVR Support for SteamVR headsets. The developers will state either on the store page or elsewhere support for this type of VR headset.
OculusVR Support for Oculus VR (LibOVR) headsets. The developers will state either on the store page or elsewhere support for this type of VR headset.
OSVR Support for OSVR virtual reality (VR) headsets. The developers will state either on the store page or elsewhere support for this type of VR headset.
Windows Mixed Reality Support for Windows Mixed Reality headsets. The developers will state either on the store page or elsewhere support for this type of VR headset.
Tracked motion controllers Support for Tracked motion controllers in VR games. Filled out through the Input section.
Traditional controller Support for Controller input in VR games. Filled out through the Input section.
Keyboard-mouse Support for Keyboard and mouse input in VR games. Only displayed when the HTC Vive and/or Oculus Rift field is used.
Body tracking Game supports tracking the body of the player. The developers will state either on the store page or elsewhere support for this type of tracking. Very rare feature.
Hand tracking Game supports tracking the hands of the player. The developers will state either on the store page or elsewhere support for this type of tracking. Very rare feature.
Face tracking Game supports tracking the face of the player. The developers will state either on the store page or elsewhere support for this type of tracking. Very rare feature.
Eye tracking Game supports tracking the eyes of the player. The developers will state either on the store page or elsewhere support for this type of tracking. Very rare feature.
Tobii Eye Tracking Support for Tobii Eye Tracking, an eye motion tracking controller.
TrackIR Support for the TrackIR, an optical motion tracking controller. A full list of officially supported games can be found on NaturalPoint's website.
3RD Space Gaming Vest Support for the 3RD Space Gaming Vest. A full list of officially supported games can be found on TN Games's website.
Novint Falcon Support for the Novint Falcon, a haptics-centric controller. A full list of officially supported games can be found on Novint's website.
Play area Play area required for VR games Listed on the game's store page or in the documentation. Only displayed when one or more types of VR headsets are defined as supported.