This page is a index to the software documentation. Click here for more information.
This article relates to SteamVR. Click here for more information.

SteamVR/Environments: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Changed the background of table headers)
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 13: Line 13:
| width = 825px
| width = 825px
| align = center
| align = center
| style = border-color:#5981A5;
| style = border-color:#7aa1ff78;
| caption = <div style="width:554px; border-radius: 6px; overflow: hidden; margin:1em auto 0"> [[File:Steamvr workshop banner.png|554px|link=]] </div>
| caption = <div style="width:554px; border-radius: 6px; overflow: hidden; margin:1em auto 0"> [[File:Steamvr workshop banner.png|554px|link=]] </div>
<p style="font-size:14px; text-align:center; padding:0 1em; margin:1.25em auto 1em auto"> {{svrtools|4.1}} lets you create and share different environments for {{svrh|1}} (formerly {{destinations|1}}): photogrammetry scenes, game worlds, or anything else that can be represented by a [[3D Model|3D model]]. </p>
<p style="font-size:14px; text-align:center; padding:0 1em; margin:1.25em auto 1em auto"> {{svrtools|4.1}} lets you create and share different environments for {{svrh|1}} (formerly {{destinations|1}}): photogrammetry scenes, game worlds, or anything else that can be represented by a [[3D Model|3D model]]. </p>
<p style="margin:10px 0 10px; font-size:14px"> '''[[SteamVR/Environments/Installing and Launching Tools|Download and Installation]]''' </p>
<p style="margin:10px 0 10px; font-size:14px"> '''[[SteamVR/Environments/Installing and Launching Tools|Download and Installation]]''' </p>
<div style="background-color:#202020ba; border:2px solid #5981A5; border-radius:6px; padding:.5em .7em; margin-bottom:.8em">
<div style="background-color:#202020ba; border:2px solid #525252; border-radius:6px; padding:.5em .7em; margin-bottom:.8em">
<div> '''Table of Contents''' </div>
<div> '''Table of Contents''' </div>
<div> [[#Environment Tutorial|Environment Tutorial]]&ensp;·&ensp;[[#Basics|Basics]]&ensp;·&ensp;[[#Creating 3D Environments|Creating 3D Environments]]&ensp;·&ensp;[[#Creating Photogrammetry Environments|Creating Photogrammetry Environments]]<br>[[#Scripting|Scripting]]&ensp;·&ensp;[[#Third Party Applications and Source 2|Third Party Applications and Source 2]]&ensp;·&ensp;[[#References|References]]&ensp;·&ensp;[[#Additional Resources|Additional Resources]] </div>
<div> [[#Environment Tutorial|Environment Tutorial]]&ensp;·&ensp;[[#Basics|Basics]]&ensp;·&ensp;[[#Creating 3D Environments|Creating 3D Environments]]&ensp;·&ensp;[[#Creating Photogrammetry Environments|Creating Photogrammetry Environments]]<br>[[#Scripting|Scripting]]&ensp;·&ensp;[[#Third Party Applications and Source 2|Third Party Applications and Source 2]]&ensp;·&ensp;[[#References|References]]&ensp;·&ensp;[[#Additional Resources|Additional Resources]] </div>
Line 23: Line 23:


| {{tr
| {{tr
| bgcolor = #232427
| bgcolor = #252525
| {{td|align=center|radius=3px 0 0 0|font-size=14px|bgcolor=#2A3341|width=35%|text = '''[[SteamVR/Environments/Introduction|<span style="color:#8BB9E0"> Introduction </span>]]''' }}
| {{td|align=center|radius=3px 0 0 0|font-size=14px|bgcolor=#26282f|width=35%|text = '''[[SteamVR/Environments/Introduction|<span style="color:#9dbfff"> Introduction </span>]]''' }}
  {{td|radius=0 3px 0 0| An overview of the various concepts behind the {{svrtools|name}}. }}
  {{td|radius=0 3px 0 0| An overview of the various concepts behind the {{svrtools|name}}. }}
}}
}}
{{tr
{{tr
| style = background-image:linear-gradient(45deg, #486885, #223240); letter-spacing: 0.01em
| style = background-image:linear-gradient(45deg, #374465, #1f2637); letter-spacing: 0.01em
| {{td|colspan=2|align=center|font-size=14px|color=#fff|id=Environment Tutorial| '''Environment Tutorial''' }}
| {{td|colspan=2|align=center|font-size=14px|color=#fff|id=Environment Tutorial| '''Environment Tutorial''' }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/Environment Tutorial: Hammer and Basic Lighting|<span style="color:#8BB9E0"> Part One:<br>Hammer and Basic Lighting </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/Environment Tutorial: Hammer and Basic Lighting|<span style="color:#9dbfff"> Part One:<br>Hammer and Basic Lighting </span>]]''' }}
  {{td| Covers the construction of a {{svrh|name}} environment depicting a real place, starting with basics such as building the basic geometry, simple (but effective) lighting, and near-photorealistic materials and physics props. }}
  {{td| Covers the construction of a {{svrh|name}} environment depicting a real place, starting with basics such as building the basic geometry, simple (but effective) lighting, and near-photorealistic materials and physics props. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/Environment Tutorial: Materials, Details and Props|<span style="color:#8BB9E0"> Part Two:<br>Materials, Details and Props </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/Environment Tutorial: Materials, Details and Props|<span style="color:#9dbfff"> Part Two:<br>Materials, Details and Props </span>]]''' }}
  {{td| Covers creating new materials (including an introduction to the [[Physically Based Rendering]] system used in {{svrh|name}}) and adding map details. }}
  {{td| Covers creating new materials (including an introduction to the [[Physically Based Rendering]] system used in {{svrh|name}}) and adding map details. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/Environment Tutorial: Creating a Physics Prop|<span style="color:#8BB9E0"> Part Three:<br>Creating a Physics Prop </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/Environment Tutorial: Creating a Physics Prop|<span style="color:#9dbfff"> Part Three:<br>Creating a Physics Prop </span>]]''' }}
  {{td| Explains how to build an interactive physics prop including lots of different physics options and surface property sounds. }}
  {{td| Explains how to build an interactive physics prop including lots of different physics options and surface property sounds. }}
}}
}}
{{tr
{{tr
| style = background-image:linear-gradient(45deg, #486885, #223240); letter-spacing: 0.01em
| style = background-image:linear-gradient(45deg, #374465, #1f2637); letter-spacing: 0.01em
| {{td|colspan=2|align=center|font-size=14px|color=#fff|id=Basics| '''Basics''' }}
| {{td|colspan=2|align=center|font-size=14px|color=#fff|id=Basics| '''Basics''' }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/Getting Started|<span style="color:#8BB9E0"> Get Started </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/Getting Started|<span style="color:#9dbfff"> Get Started </span>]]''' }}
  {{td| Learn the basics of creating a SteamVR Home environment – from creating a floor and a light to adding models and teleport meshes. }}
  {{td| Learn the basics of creating a SteamVR Home environment – from creating a floor and a light to adding models and teleport meshes. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/Converting Destinations|<span style="color:#8BB9E0"> Converting Destinations </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/Converting Destinations|<span style="color:#9dbfff"> Converting Destinations </span>]]''' }}
  {{td|  Learn how to move your Destination over to the SteamVR Workshop. }}
  {{td|  Learn how to move your Destination over to the SteamVR Workshop. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/QuickPanels|<span style="color:#8BB9E0"> Adding Quick Panels </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/QuickPanels|<span style="color:#9dbfff"> Adding Quick Panels </span>]]''' }}
  {{td| Learn how to add the Friends, Rooms, and Recent Apps panel to your environment in the Workshop tools. }}
  {{td| Learn how to add the Friends, Rooms, and Recent Apps panel to your environment in the Workshop tools. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/AssetPacks|<span style="color:#8BB9E0"> Asset Packs </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/AssetPacks|<span style="color:#9dbfff"> Asset Packs </span>]]''' }}
  {{td| Creating and using asset packs. }}
  {{td| Creating and using asset packs. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/Checklist|<span style="color:#8BB9E0"> Environment Checklist </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/Checklist|<span style="color:#9dbfff"> Environment Checklist </span>]]''' }}
  {{td| Quick checklist to make sure your environment is ready to upload to the workshop. }}
  {{td| Quick checklist to make sure your environment is ready to upload to the workshop. }}
}}
}}
{{tr
{{tr
| style = background-image:linear-gradient(45deg, #486885, #223240); letter-spacing: 0.01em
| style = background-image:linear-gradient(45deg, #374465, #1f2637); letter-spacing: 0.01em
| {{td|colspan=2|align=center|font-size=14px|color=#fff|id=Creating 3D Environments| '''Creating 3D Environments''' }}
| {{td|colspan=2|align=center|font-size=14px|color=#fff|id=Creating 3D Environments| '''Creating 3D Environments''' }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[Source 2/Docs/Level Design/Basic Construction|<span style="color:#8BB9E0"> Basic Construction </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[Source 2/Docs/Level Design/Basic Construction|<span style="color:#9dbfff"> Basic Construction </span>]]''' }}
  {{td| Learn the basics of constructing meshes in Hammer. }}
  {{td| Learn the basics of constructing meshes in Hammer. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[Source 2 Model Editor|<span style="color:#8BB9E0"> Model Editor </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[Source 2 Model Editor|<span style="color:#9dbfff"> Model Editor </span>]]''' }}
{{td| Learn to create, view, and edit models with the Model Editor. }}
{{td| Learn to create, view, and edit models with the Model Editor. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[Dota 2 Workshop Tools/Materials|<span style="color:#8BB9E0"> Materials </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[Dota 2 Workshop Tools/Materials|<span style="color:#9dbfff"> Materials </span>]]''' }}
  {{td| Learn how to use the Material Editor to create and edit materials. }}
  {{td| Learn how to use the Material Editor to create and edit materials. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[Dota 2 Workshop Tools/Particles|<span style="color:#8BB9E0"> Particles </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[Dota 2 Workshop Tools/Particles|<span style="color:#9dbfff"> Particles </span>]]''' }}
  {{td| Learn the basics of creating particles with the Particle Editor. }}
  {{td| Learn the basics of creating particles with the Particle Editor. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/Importing Tutorial|<span style="color:#8BB9E0"> Importing an Animated Model </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/Importing Tutorial|<span style="color:#9dbfff"> Importing an Animated Model </span>]]''' }}
  {{td| Learn how to import a model with animations into {{svrtools|name}}. }}
  {{td| Learn how to import a model with animations into {{svrtools|name}}. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/Turret Tutorial|<span style="color:#8BB9E0"> Triggers, Animation, and Sound </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/Turret Tutorial|<span style="color:#9dbfff"> Triggers, Animation, and Sound </span>]]''' }}
  {{td| Recreate the Turret Singers environment and learn how to use triggers, animations, and sound for your own environments. }}
  {{td| Recreate the Turret Singers environment and learn how to use triggers, animations, and sound for your own environments. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/Adding Sound|<span style="color:#8BB9E0"> Adding Sound </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/Adding Sound|<span style="color:#9dbfff"> Adding Sound </span>]]''' }}
  {{td| A guide on adding sounds to your environment. }}
  {{td| A guide on adding sounds to your environment. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/Adding Lighting|<span style="color:#8BB9E0"> Adding Lighting </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/Adding Lighting|<span style="color:#9dbfff"> Adding Lighting </span>]]''' }}
  {{td| A guide on adding light to your environment. }}
  {{td| A guide on adding light to your environment. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/Adding a Welcome Panel|<span style="color:#8BB9E0"> Adding a Welcome Panel </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/Adding a Welcome Panel|<span style="color:#9dbfff"> Adding a Welcome Panel </span>]]''' }}
  {{td| A guide to adding a simple information panel and globe, and touching on more advanced entity logic and Panorama aspects. }}
  {{td| A guide to adding a simple information panel and globe, and touching on more advanced entity logic and Panorama aspects. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/Fog Tutorial|<span style="color:#8BB9E0"> Adding Fog </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/Fog Tutorial|<span style="color:#9dbfff"> Adding Fog </span>]]''' }}
  {{td| Learn how to add fog to your environment using the new env_gradient_fog entity. }}
  {{td| Learn how to add fog to your environment using the new {{ent|env_gradient_fog}} entity. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/Overlay Tutorial|<span style="color:#8BB9E0"> Adding Overlays </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/Overlay Tutorial|<span style="color:#9dbfff"> Adding Overlays </span>]]''' }}
  {{td| Learn how to add overlays to your environment and models in SteamVR Home. }}
  {{td| Learn how to add overlays to your environment and models in SteamVR Home. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/Precomputed Visibility|<span style="color:#8BB9E0"> Precomputed Visibility </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/Precomputed Visibility|<span style="color:#9dbfff"> Precomputed Visibility </span>]]''' }}
  {{td| An introduction to the new visibility determination system, useful for improving rendering performance in large, expansive maps with multiple rooms and areas. }}
  {{td| An introduction to the new visibility determination system, useful for improving rendering performance in large, expansive maps with multiple rooms and areas. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/lightcookies/|<span style="color:#8BB9E0"> Light Cookies </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/lightcookies/|<span style="color:#9dbfff"> Light Cookies </span>]]''' }}
  {{td| An explanation of what light cookies are and how to apply them to your spotlights. }}
  {{td| An explanation of what light cookies are and how to apply them to your spotlights. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/Advanced Interaction|<span style="color:#8BB9E0"> Advanced Interaction </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/Advanced Interaction|<span style="color:#9dbfff"> Advanced Interaction </span>]]''' }}
  {{td| A guide to creating advanced interactions via the point_value_remapper entity. }}
  {{td| A guide to creating advanced interactions via the point_value_remapper entity. }}
}}
}}
{{tr
{{tr
| style = background-image:linear-gradient(45deg, #486885, #223240); letter-spacing: 0.01em
| style = background-image:linear-gradient(45deg, #374465, #1f2637); letter-spacing: 0.01em
| {{td|colspan=2|align=center|font-size=14px|color=#fff|id=Creating Photogrammetry Environments| '''Creating Photogrammetry Environments''' }}
| {{td|colspan=2|align=center|font-size=14px|color=#fff|id=Creating Photogrammetry Environments| '''Creating Photogrammetry Environments''' }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/Photogrammetry|<span style="color:#8BB9E0"> Create a Photogrammetry Environment </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/Photogrammetry|<span style="color:#9dbfff"> Create a Photogrammetry Environment </span>]]''' }}
  {{td| Step by step instructions for creating a photogrammetry environment. }}
  {{td| Step by step instructions for creating a photogrammetry environment. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/Advanced Outdoors Photogrammetry|<span style="color:#8BB9E0"> Advanced Outdoors Photogrammetry </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/Advanced Outdoors Photogrammetry|<span style="color:#9dbfff"> Advanced Outdoors Photogrammetry </span>]]''' }}
  {{td| Documents the full cleanup of a near-seamless, fully immersive outdoors scene, including distant geometry and a skydome. }}
  {{td| Documents the full cleanup of a near-seamless, fully immersive outdoors scene, including distant geometry and a skydome. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/Advanced Indoors Photogrammetry|<span style="color:#8BB9E0"> Advanced Indoors Photogrammetry </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/Advanced Indoors Photogrammetry|<span style="color:#9dbfff"> Advanced Indoors Photogrammetry </span>]]''' }}
  {{td| Similar to the above, documents the process of creating an indoors scene using the {{Valve|1}} office lobby as an example. }}
  {{td| Similar to the above, documents the process of creating an indoors scene using the {{Valve|1}} office lobby as an example. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[http://steamcommunity.com/games/250820/announcements/detail/117448248511524033 <span style="color:#8BB9E0">Photogrammetry tips</span>]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[http://steamcommunity.com/games/250820/announcements/detail/117448248511524033 <span style="color:#9dbfff">Photogrammetry tips</span>]''' }}
  {{td| Background on the photogrammetry process, as well as tips and tricks for a good capture. }}
  {{td| Background on the photogrammetry process, as well as tips and tricks for a good capture. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/Lighting Setup for Photogrammetry Scenes|<span style="color:#8BB9E0"> Lighting Setup for<br>Photogrammetry Scenes </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/Lighting Setup for Photogrammetry Scenes|<span style="color:#9dbfff"> Lighting Setup for<br>Photogrammetry Scenes </span>]]''' }}
  {{td| Describes the basics of setting up a direct light, shadowed materials and ambient light and cubemap reflections. }}
  {{td| Describes the basics of setting up a direct light, shadowed materials and ambient light and cubemap reflections. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[Destinations/Photogrammetry with Regard3D|<span style="color:#8BB9E0"> Regard3D </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[Destinations/Photogrammetry with Regard3D|<span style="color:#9dbfff"> Regard3D </span>]]''' }}
  {{td| Regard3D is a free, open-source, multi-platform photogrammetry tool. Page is a brief summary of information from the Regard3D website. }}
  {{td| Regard3D is a free, open-source, multi-platform photogrammetry tool. Page is a brief summary of information from the Regard3D website. }}
}}
}}
{{tr
{{tr
| style = background-image:linear-gradient(45deg, #486885, #223240); letter-spacing: 0.01em
| style = background-image:linear-gradient(45deg, #374465, #1f2637); letter-spacing: 0.01em
| {{td|colspan=2|align=center|font-size=14px|color=#fff|id=Scripting| '''Scripting''' }}
| {{td|colspan=2|align=center|font-size=14px|color=#fff|id=Scripting| '''Scripting''' }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/Scripting|<span style="color:#8BB9E0"> Scripting </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/Scripting|<span style="color:#9dbfff"> Scripting </span>]]''' }}
  {{td| Writing {{w|Lua}} scripts for {{svrh|name}}. }}
  {{td| Writing {{w|Lua}} scripts for {{svrh|name}}. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/Scripting/API|<span style="color:#8BB9E0"> Script API </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/Scripting/API|<span style="color:#9dbfff"> Script API </span>]]''' }}
  {{td| The Scripting API for {{svrh|name}}. }}
  {{td| The Scripting API for {{svrh|name}}. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/Scripting/Flashlight Tool Tutorial|<span style="color:#8BB9E0"> Creating a Flashlight Tool </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/Scripting/Flashlight Tool Tutorial|<span style="color:#9dbfff"> Creating a Flashlight Tool </span>]]''' }}
  {{td| A guide to creating tool items using vscript (like the drone, air brush and Ballooninator). }}
  {{td| A guide to creating tool items using vscript (like the drone, air brush and Ballooninator). }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/Scripting/Custom Tool Creation|<span style="color:#8BB9E0"> Custom Tool Creation </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/Scripting/Custom Tool Creation|<span style="color:#9dbfff"> Custom Tool Creation </span>]]''' }}
  {{td| Useful techniques when creating custom tool items. }}
  {{td| Useful techniques when creating custom tool items. }}
}}
}}
{{tr
{{tr
| style = background-image:linear-gradient(45deg, #486885, #223240); letter-spacing: 0.01em
| style = background-image:linear-gradient(45deg, #374465, #1f2637); letter-spacing: 0.01em
| {{td|colspan=2|align=center|font-size=14px|color=#fff|id=Third Party Applications and Source 2| '''Third Party Applications and Source 2''' }}
| {{td|colspan=2|align=center|font-size=14px|color=#fff|id=Third Party Applications and Source 2| '''Third Party Applications and Source 2''' }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/Blender tutorial|<span style="color:#8BB9E0"> Blender to Source 2 </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/Blender tutorial|<span style="color:#9dbfff"> Blender to Source 2 </span>]]''' }}
  {{td| Step by step instructions for exporting a mesh to {{Source 2|1}}. }}
  {{td| Step by step instructions for exporting a mesh to {{Source 2|1}}. }}
}}
}}
{{tr
{{tr
| style = background-image:linear-gradient(45deg, #486885, #223240); letter-spacing: 0.01em
| style = background-image:linear-gradient(45deg, #374465, #1f2637); letter-spacing: 0.01em
| {{td|colspan=2|align=center|font-size=14px|color=#fff|id=References| '''References''' }}
| {{td|colspan=2|align=center|font-size=14px|color=#fff|id=References| '''References''' }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/Entity Guide|<span style="color:#8BB9E0"> Entity Guide </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/Entity Guide|<span style="color:#9dbfff"> Entity Guide </span>]]''' }}
  {{td| Usage of entities in SteamVR Home compared to legacy games. }}
  {{td| Usage of entities in SteamVR Home compared to legacy games. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/Shaders|<span style="color:#8BB9E0"> Shaders </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/Shaders|<span style="color:#9dbfff"> Shaders </span>]]''' }}
  {{td| The parameters available for a material are determined by its shader. }}
  {{td| The parameters available for a material are determined by its shader. }}
}}
}}
{{tr
{{tr
| style = background-image:linear-gradient(45deg, #486885, #223240); letter-spacing: 0.01em
| style = background-image:linear-gradient(45deg, #374465, #1f2637); letter-spacing: 0.01em
| {{td|colspan=2|align=center|font-size=14px|color=#fff|id=Additional Resources| '''Additional Resources''' }}
| {{td|colspan=2|align=center|font-size=14px|color=#fff|id=Additional Resources| '''Additional Resources''' }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[Asset Browser|<span style="color:#8BB9E0"> Asset Browser </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[Asset Browser|<span style="color:#9dbfff"> Asset Browser </span>]]''' }}
  {{td| Overview of the Asset Browser - the hub of {{svrtools|name}}. }}
  {{td| Overview of the Asset Browser - the hub of {{svrtools|name}}. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[Dota 2 Workshop Tools/Level Design/Hammer Overview|<span style="color:#8BB9E0"> Using Hammer </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[Dota 2 Workshop Tools/Level Design/Hammer Overview|<span style="color:#9dbfff"> Using Hammer </span>]]''' }}
  {{td| Overview of Hammer - {{svrtools|name}}'s level editor. }}
  {{td| Overview of Hammer - {{svrtools|name}}'s level editor. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[Dota 2 Workshop Tools/Panorama|<span style="color:#8BB9E0"> Panorama </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[Dota 2 Workshop Tools/Panorama|<span style="color:#9dbfff"> Panorama </span>]]''' }}
  {{td| An overview of using Panorama to create UI. }}
  {{td| An overview of using Panorama to create UI. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[SteamVR/Environments/Panorama Javascript API|<span style="color:#8BB9E0"> Panorama Javascript API </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[SteamVR/Environments/Panorama Javascript API|<span style="color:#9dbfff"> Panorama Javascript API </span>]]''' }}
  {{td| Client-side Javascript API classes and functions available in {{svrh|name}}. }}
  {{td| Client-side Javascript API classes and functions available in {{svrh|name}}. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[[Cloth Simulation|<span style="color:#8BB9E0"> Cloth Simulation </span>]]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[[Cloth Simulation|<span style="color:#9dbfff"> Cloth Simulation </span>]]''' }}
  {{td| Information on the {{Source 2|1}} cloth simulation system. }}
  {{td| Information on the {{Source 2|1}} cloth simulation system. }}
}}
}}
{{tr
{{tr
| bgcolor = #232427
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#2A3341|text = '''[http://steamcommunity.com/app/453170/guides/ <span style="color:#8BB9E0">Destinations Guides on Steam</span>]''' }}
| {{td|align=center|font-size=14px|bgcolor=#26282f|text = '''[http://steamcommunity.com/app/453170/guides/ <span style="color:#9dbfff">Destinations Guides on Steam</span>]''' }}
  {{td| Further guides, tutorials and articles from the {{destinations|1}} community. }}
  {{td| Further guides, tutorials and articles from the {{destinations|1}} community. }}
}}
}}

Latest revision as of 11:42, 6 September 2025

English (en)Hrvatski (hr)Русский (ru)中文 (zh)Translate (Translate)
SteamVR Workshop Tools Background.png