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 "Development:VR support"

From PCGamingWiki, the wiki about fixing PC games
(imported improvements from live)
(added improvements from live)
Line 1: Line 1:
 
{{#if: {{#var:use form}}|{{#if:{{#var:vr heading}}||<h2 id="VR support">VR support</h2> }} }}{{#vardefine:vr heading|yes}}<!--
 
{{#if: {{#var:use form}}|{{#if:{{#var:vr heading}}||<h2 id="VR support">VR support</h2> }} }}{{#vardefine:vr heading|yes}}<!--
 
-->{{#if: {{{htc vive|}}}{{{oculus rift|}}}{{{osvr|}}}{{{windows mixed reality|}}} |{{#switch:{{lc:{{{vr only}}}}}
 
-->{{#if: {{{htc vive|}}}{{{oculus rift|}}}{{{osvr|}}}{{{windows mixed reality|}}} |{{#switch:{{lc:{{{vr only}}}}}
|yes
 
 
|true = {{ii}} This game requires a virtual reality headset.
 
|true = {{ii}} This game requires a virtual reality headset.
  
[[VR only::true| ]][[Warnings::true| ]]
+
[[VR only::true| ]]{{#vardefine:Warnings|true}}
|no
 
 
|false = [[VR only::false| ]]
 
|false = [[VR only::false| ]]
|unknown = [[VR only::unknown| ]]
+
|unknown = [[VR only::unknown| ]]{{#vardefine:tickcross unknown|{{#expr:{{#var:tickcross unknown}}+1}}}}
 
|#Default  = {{#ifeq: {{NAMESPACE}} | | [[Category:Invalid template usage (VR support)]] }}
 
|#Default  = {{#ifeq: {{NAMESPACE}} | | [[Category:Invalid template usage (VR support)]] }}
 
}}
 
}}
Line 26: Line 24:
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<th scope="row" class="table-settings-vr-body-parameter">[[Glossary:Native 3D|Native 3D]]</th>
 
<th scope="row" class="table-settings-vr-body-parameter">[[Glossary:Native 3D|Native 3D]]</th>
<td class="table-settings-vr-body-rating">{{Tickcross|{{{native 3d|}}}|Native 3D}}
+
<td class="table-settings-vr-body-rating">{{Tickcross|{{{native 3d|}}}|Native 3D|{{{native 3d notes|}}}}}
 
{{#if:{{{gg3d name|}}}|<td class="table-settings-vr-body-rating-GG3D">{{GG3D|{{{native 3d gg3d award|}}}|{{{gg3d name|}}}|Native 3D GG3D award}}</td>}}
 
{{#if:{{{gg3d name|}}}|<td class="table-settings-vr-body-rating-GG3D">{{GG3D|{{{native 3d gg3d award|}}}|{{{gg3d name|}}}|Native 3D GG3D award}}</td>}}
 
<td colspan="2" class="table-settings-vr-body-notes">{{{native 3d notes|}}}</td>
 
<td colspan="2" class="table-settings-vr-body-notes">{{{native 3d notes|}}}</td>
Line 38: Line 36:
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<th scope="row" class="table-settings-vr-body-parameter">[[Glossary:Nvidia 3D Vision|Nvidia 3D Vision]]</th>
 
<th scope="row" class="table-settings-vr-body-parameter">[[Glossary:Nvidia 3D Vision|Nvidia 3D Vision]]</th>
<td class="table-settings-vr-body-rating">{{Tickcross|{{{nvidia 3d vision|}}}|Nvidia 3D Vision}}
+
<td class="table-settings-vr-body-rating">{{Tickcross|{{{nvidia 3d vision|}}}|Nvidia 3D Vision|{{{nvidia 3d vision notes|}}}}}
 
{{#if:{{{gg3d name|}}}|<td class="table-settings-vr-body-rating-GG3D">{{GG3D|{{{nvidia 3d vision gg3d award|}}}|{{{gg3d name|}}}|Nvidia 3D Vision GG3D award}}</td>}}
 
{{#if:{{{gg3d name|}}}|<td class="table-settings-vr-body-rating-GG3D">{{GG3D|{{{nvidia 3d vision gg3d award|}}}|{{{gg3d name|}}}|Nvidia 3D Vision GG3D award}}</td>}}
 
<td colspan="2" class="table-settings-vr-body-notes">{{{nvidia 3d vision notes|}}}</td>
 
<td colspan="2" class="table-settings-vr-body-notes">{{{nvidia 3d vision notes|}}}</td>
Line 50: Line 48:
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<th scope="row" class="table-settings-vr-body-parameter">[[Glossary:TriDef 3D|TriDef 3D]]</th>
 
<th scope="row" class="table-settings-vr-body-parameter">[[Glossary:TriDef 3D|TriDef 3D]]</th>
<td class="table-settings-vr-body-rating">{{Tickcross|{{{tridef 3d|}}}|TriDef 3D}}
+
<td class="table-settings-vr-body-rating">{{Tickcross|{{{tridef 3d|}}}|TriDef 3D|{{{tridef 3d notes|}}}}}
 
{{#if:{{{gg3d name|}}}|<td class="table-settings-vr-body-rating-GG3D">{{GG3D|{{{tridef 3d gg3d award|}}}|{{{gg3d name|}}}|TriDef 3D GG3D award}}</td>}}
 
{{#if:{{{gg3d name|}}}|<td class="table-settings-vr-body-rating-GG3D">{{GG3D|{{{tridef 3d gg3d award|}}}|{{{gg3d name|}}}|TriDef 3D GG3D award}}</td>}}
 
<td colspan="2" class="table-settings-vr-body-notes">{{{tridef 3d notes|}}}</td>
 
<td colspan="2" class="table-settings-vr-body-notes">{{{tridef 3d notes|}}}</td>
Line 62: Line 60:
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<th scope="row" class="table-settings-vr-body-parameter">[[Glossary:iz3D|iZ3D]]</th>
 
<th scope="row" class="table-settings-vr-body-parameter">[[Glossary:iz3D|iZ3D]]</th>
<td class="table-settings-vr-body-rating">{{Tickcross|{{{iz3d|}}}|iZ3D}}
+
<td class="table-settings-vr-body-rating">{{Tickcross|{{{iz3d|}}}|iZ3D|{{{iz3d notes|}}}}}
 
{{#if:{{{gg3d name|}}}|<td class="table-settings-vr-body-rating-GG3D">{{GG3D|{{{iz3d gg3d award|}}}|{{{gg3d name|}}}|iZ3D GG3D award}}</td>}}
 
{{#if:{{{gg3d name|}}}|<td class="table-settings-vr-body-rating-GG3D">{{GG3D|{{{iz3d gg3d award|}}}|{{{gg3d name|}}}|iZ3D GG3D award}}</td>}}
 
<td colspan="2" class="table-settings-vr-body-notes">{{{iz3d notes|}}}</td>
 
<td colspan="2" class="table-settings-vr-body-notes">{{{iz3d notes|}}}</td>
Line 71: Line 69:
 
}}<!--
 
}}<!--
  
-->{{#if: {{{htc vive|}}}{{{oculus rift|}}}{{{osvr|}}}{{{windows mixed reality|}}} |
+
-->{{#if: {{{htc vive|}}}{{{oculus rift|}}}{{{osvr|}}}{{{windows mixed reality|}}} |{{#ifeq: {{NAMESPACE}} | | [[Category:VR games]] }}
{{#ifeq: {{{htc vive|}}}{{{oculus rift|}}}{{{osvr|}}}{{{windows mixed reality|}}} | unknownunknownunknownunknown | | {{#ifeq: {{NAMESPACE}} | | [[Category:VR games]] }}
 
 
<tr class="template-infotable-secondhead table-settings-vr-head-row">
 
<tr class="template-infotable-secondhead table-settings-vr-head-row">
 
<th scope="col" style="width: 230px;" class="table-settings-vr-head-parameter">Headsets</th>
 
<th scope="col" style="width: 230px;" class="table-settings-vr-head-parameter">Headsets</th>
Line 81: Line 78:
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<th scope="row" class="table-settings-vr-body-parameter">[[Glossary:HTC Vive|HTC Vive]]</th>
 
<th scope="row" class="table-settings-vr-body-parameter">[[Glossary:HTC Vive|HTC Vive]]</th>
<td class="table-settings-vr-body-rating">{{Tickcross|{{{htc vive|}}}|HTC Vive}}</td>
+
<td class="table-settings-vr-body-rating">{{Tickcross|{{{htc vive|}}}|HTC Vive|{{{htc vive notes|}}}}}</td>
<td colspan="2" class="table-settings-vr-body-notes">{{#if:{{{htc vive notes|}}}|{{{htc vive notes|}}}|{{#ifeq:{{{htc vive}}}|true||{{#ifeq:{{{htc vive}}}|yes||{{VR support/switch|{{{oculus rift}}}}}}}}}}}</td>
+
<td colspan="2" class="table-settings-vr-body-notes">{{#if:{{{htc vive notes|}}}|{{{htc vive notes|}}}|{{#ifeq:{{{htc vive}}}|true||{{VR support/switch|{{{oculus rift}}}}}}}}}</td>
 
</tr>
 
</tr>
  
Line 88: Line 85:
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<th scope="row" class="table-settings-vr-body-parameter">[[Glossary:Oculus Rift|Oculus Rift]]</th>
 
<th scope="row" class="table-settings-vr-body-parameter">[[Glossary:Oculus Rift|Oculus Rift]]</th>
<td class="table-settings-vr-body-rating">{{Tickcross|{{{oculus rift|}}}|Oculus Rift}}</td>
+
<td class="table-settings-vr-body-rating">{{Tickcross|{{{oculus rift|}}}|Oculus Rift|{{{oculus rift notes|}}}}}</td>
 
<td colspan="2" class="table-settings-vr-body-notes">{{{oculus rift notes|}}}</td>
 
<td colspan="2" class="table-settings-vr-body-notes">{{{oculus rift notes|}}}</td>
 
</tr>
 
</tr>
Line 95: Line 92:
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<th scope="row" class="table-settings-vr-body-parameter">[[Glossary:OSVR|<abbr title="Open Source Virtual Reality">OSVR</abbr>]]</th>
 
<th scope="row" class="table-settings-vr-body-parameter">[[Glossary:OSVR|<abbr title="Open Source Virtual Reality">OSVR</abbr>]]</th>
<td class="table-settings-vr-body-rating">{{Tickcross|{{{osvr|}}}|OSVR}}</td>
+
<td class="table-settings-vr-body-rating">{{Tickcross|{{{osvr|}}}|OSVR|{{{osvr notes|}}}}}</td>
 
<td colspan="2" class="table-settings-vr-body-notes">{{{osvr notes|}}}</td>
 
<td colspan="2" class="table-settings-vr-body-notes">{{{osvr notes|}}}</td>
 
</tr>
 
</tr>
Line 102: Line 99:
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<th scope="row" class="table-settings-vr-body-parameter">[[Glossary:Windows Mixed Reality|Windows Mixed Reality]]</th>
 
<th scope="row" class="table-settings-vr-body-parameter">[[Glossary:Windows Mixed Reality|Windows Mixed Reality]]</th>
<td class="table-settings-vr-body-rating">{{Tickcross|{{{windows mixed reality|}}}|Windows Mixed Reality}}</td>
+
<td class="table-settings-vr-body-rating">{{Tickcross|{{{windows mixed reality|}}}|Windows Mixed Reality|{{{windows mixed reality notes|}}}}}</td>
<td colspan="2" class="table-settings-vr-body-notes">{{#if:{{{windows mixed reality notes|}}}|{{{windows mixed reality notes|}}}|{{#ifeq:{{{windows mixed reality}}}|true||{{#ifeq:{{{windows mixed reality}}}|yes||{{VR support/switch|{{{oculus rift}}}}}}}}}}}</td>
+
<td colspan="2" class="table-settings-vr-body-notes">{{#if:{{{windows mixed reality notes|}}}|{{{windows mixed reality notes|}}}|{{#ifeq:{{{windows mixed reality}}}|true||{{VR support/switch|{{{oculus rift}}}}}}}}}</td>
 
</tr>
 
</tr>
  
}}
 
 
}}<!--
 
}}<!--
  
Line 137: Line 133:
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<th scope="row" class="table-settings-vr-body-parameter">[[Glossary:Mouse|Keyboard/Mouse]]</th>
 
<th scope="row" class="table-settings-vr-body-parameter">[[Glossary:Mouse|Keyboard/Mouse]]</th>
<td class="table-settings-vr-body-rating">{{Tickcross|{{{keyboard-mouse|}}}|Keyboard-mouse}}</td>
+
<td class="table-settings-vr-body-rating">{{Tickcross|{{{keyboard-mouse|}}}|Keyboard-mouse|{{{keyboard-mouse notes|}}}}}</td>
 
<td colspan="2" class="table-settings-vr-body-notes">{{{keyboard-mouse notes|}}}</td>
 
<td colspan="2" class="table-settings-vr-body-notes">{{{keyboard-mouse notes|}}}</td>
 
</tr>
 
</tr>
Line 148: Line 144:
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<th scope="row" class="table-settings-vr-body-parameter">[[Glossary:3RD Space Gaming Vest|3RD Space Gaming Vest]]</th>
 
<th scope="row" class="table-settings-vr-body-parameter">[[Glossary:3RD Space Gaming Vest|3RD Space Gaming Vest]]</th>
<td class="table-settings-vr-body-rating">{{Tickcross|{{{3rd space gaming vest|}}}|3RD Space Gaming Vest}}</td>
+
<td class="table-settings-vr-body-rating">{{Tickcross|{{{3rd space gaming vest|}}}|3RD Space Gaming Vest|{{{3rd space gaming vest notes|}}}}}</td>
 
<td colspan="2" class="table-settings-vr-body-notes">{{{3rd space gaming vest notes|}}}</td>
 
<td colspan="2" class="table-settings-vr-body-notes">{{{3rd space gaming vest notes|}}}</td>
 
</tr>
 
</tr>
Line 161: Line 157:
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<th scope="row" class="table-settings-vr-body-parameter">[[Controller:Novint Falcon|Novint Falcon]]</th>
 
<th scope="row" class="table-settings-vr-body-parameter">[[Controller:Novint Falcon|Novint Falcon]]</th>
<td class="table-settings-vr-body-rating">{{Tickcross|{{{novint falcon|}}}|Novint Falcon}}</td>
+
<td class="table-settings-vr-body-rating">{{Tickcross|{{{novint falcon|}}}|Novint Falcon|{{{novint falcon notes|}}}}}</td>
 
<td colspan="2" class="table-settings-vr-body-notes">{{{novint falcon notes|}}}</td>
 
<td colspan="2" class="table-settings-vr-body-notes">{{{novint falcon notes|}}}</td>
 
</tr>
 
</tr>
Line 174: Line 170:
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<th scope="row" class="table-settings-vr-body-parameter">[[Controller:TrackIR|TrackIR]]</th>
 
<th scope="row" class="table-settings-vr-body-parameter">[[Controller:TrackIR|TrackIR]]</th>
<td class="table-settings-vr-body-rating">{{Tickcross|{{{trackir|}}}|TrackIR}}</td>
+
<td class="table-settings-vr-body-rating">{{Tickcross|{{{trackir|}}}|TrackIR|{{{trackir notes|}}}}}</td>
 
<td colspan="2" class="table-settings-vr-body-notes">{{{trackir notes|}}}</td>
 
<td colspan="2" class="table-settings-vr-body-notes">{{{trackir notes|}}}</td>
 
</tr>
 
</tr>
Line 187: Line 183:
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<th scope="row" class="table-settings-vr-body-parameter">[[Controller:Tobii Eye Tracking|Tobii Eye Tracking]]</th>
 
<th scope="row" class="table-settings-vr-body-parameter">[[Controller:Tobii Eye Tracking|Tobii Eye Tracking]]</th>
<td class="table-settings-vr-body-rating">{{Tickcross|{{{tobii eye tracking|}}}|Tobii Eye Tracking}}</td>
+
<td class="table-settings-vr-body-rating">{{Tickcross|{{{tobii eye tracking|}}}|Tobii Eye Tracking|{{{tobii eye tracking notes|}}}}}</td>
 
<td colspan="2" class="table-settings-vr-body-notes">{{{tobii eye tracking notes|}}}</td>
 
<td colspan="2" class="table-settings-vr-body-notes">{{{tobii eye tracking notes|}}}</td>
 
</tr>
 
</tr>
Line 203: Line 199:
 
<!-- Seated -->
 
<!-- Seated -->
 
{{#if: {{{play area seated|}}} |
 
{{#if: {{{play area seated|}}} |
{{#ifeq: {{{play area seated|}}} | false | |
+
{{#ifeq: {{{play area seated|}}} | false | [[Play area seated::false| ]] |
{{#ifeq: {{{play area seated|}}} | unknown | |
+
{{#ifeq: {{{play area seated|}}} | unknown | [[Play area seated::unknown| ]] |
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<th scope="row" class="table-settings-vr-body-parameter">[[Glossary:VR play area|Seated]]</th>
 
<th scope="row" class="table-settings-vr-body-parameter">[[Glossary:VR play area|Seated]]</th>
<td class="table-settings-vr-body-rating">{{Tickcross|{{{play area seated|}}}|Play area seated}}</td>
+
<td class="table-settings-vr-body-rating">{{Tickcross|{{{play area seated|}}}|Play area seated|{{{play area seated notes|}}}}}</td>
 
<td colspan="2" class="table-settings-vr-body-notes">{{{play area seated notes|}}}</td>
 
<td colspan="2" class="table-settings-vr-body-notes">{{{play area seated notes|}}}</td>
 
</tr>
 
</tr>
Line 216: Line 212:
 
<!-- Standing -->
 
<!-- Standing -->
 
{{#if: {{{play area standing|}}} |
 
{{#if: {{{play area standing|}}} |
{{#ifeq: {{{play area standing|}}} | false | |
+
{{#ifeq: {{{play area standing|}}} | false | [[Play area standing::false| ]] |
{{#ifeq: {{{play area standing|}}} | unknown | |
+
{{#ifeq: {{{play area standing|}}} | unknown | [[Play area standing::unknown| ]] |
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<th scope="row" class="table-settings-vr-body-parameter">[[Glossary:VR play area|Standing]]</th>
 
<th scope="row" class="table-settings-vr-body-parameter">[[Glossary:VR play area|Standing]]</th>
<td class="table-settings-vr-body-rating">{{Tickcross|{{{play area standing|}}}|Play area standing}}</td>
+
<td class="table-settings-vr-body-rating">{{Tickcross|{{{play area standing|}}}|Play area standing|{{{play area standing notes|}}}}}</td>
 
<td colspan="2" class="table-settings-vr-body-notes">{{{play area standing notes|}}}</td>
 
<td colspan="2" class="table-settings-vr-body-notes">{{{play area standing notes|}}}</td>
 
</tr>
 
</tr>
Line 229: Line 225:
 
<!-- Room-Scale -->
 
<!-- Room-Scale -->
 
{{#if: {{{play area room-scale|}}} |
 
{{#if: {{{play area room-scale|}}} |
{{#ifeq: {{{play area room-scale|}}} | false | |
+
{{#ifeq: {{{play area room-scale|}}} | false | [[Play area room-scale::false| ]] |
{{#ifeq: {{{play area room-scale|}}} | unknown | |
+
{{#ifeq: {{{play area room-scale|}}} | unknown | [[Play area room-scale::unknown| ]] |
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<tr class="template-infotable-body table-settings-vr-body-row">
 
<th scope="row" class="table-settings-vr-body-parameter">[[Glossary:VR play area|Room-scale]]</th>
 
<th scope="row" class="table-settings-vr-body-parameter">[[Glossary:VR play area|Room-scale]]</th>
<td class="table-settings-vr-body-rating">{{Tickcross|{{{play area room-scale|}}}|Play area room-scale}}</td>
+
<td class="table-settings-vr-body-rating">{{Tickcross|{{{play area room-scale|}}}|Play area room-scale|{{{play area room-scale notes|}}}}}</td>
 
<td colspan="2" class="table-settings-vr-body-notes">{{{play area room-scale notes|}}}</td>
 
<td colspan="2" class="table-settings-vr-body-notes">{{{play area room-scale notes|}}}</td>
 
</tr>
 
</tr>
Line 242: Line 238:
 
}}<!-- Hidden property
 
}}<!-- Hidden property
 
-->{{#if: {{{tracked motion controllers|}}} | [[Category:Invalid template usage (VR support)]] }}<!--
 
-->{{#if: {{{tracked motion controllers|}}} | [[Category:Invalid template usage (VR support)]] }}<!--
--></table></div><noinclude>{{Documentation}}</noinclude>
+
-->{{#if:{{#var:screenshots}}|{{#vardefine:VR support screenshots|true}}{{#vardefine:screenshots|}}}}<!--
 +
-->{{#vardefine:VR support|true}}<!--
 +
--></table></div><noinclude><noinclude>{{Documentation}}</noinclude>

Revision as of 09:30, 30 May 2019

Documentation for the above template (sometimes hidden from view).