SteamVR

SteamVR

SteamVR Workshop
Customize your SteamVR experience by finding new backgrounds, 3D environments, controllers and base station models.
Learn More
Rectus 13 25 Oct, 2019 @ 3:56am
Needed Documentation/Guides?
I've written some guides and added reference documentation on the dev wiki for the SteamVR Home Workshop Tools. The added stuff is mostly about scripting/materials/lighting, and I'm unsure how useful those topics have been to content creators.

Are there any topics/features with the tools that could use more or better documentation?
< >
Showing 1-15 of 20 comments
BOLL 5 25 Oct, 2019 @ 4:16am 
At some point I want to do what I did in the distant past, create my VR space as an environment and use that for SteamVR. Right now we cannot publish the old type of environment right, the ones outside SteamVR Home? Which annoys me because I still use those.

So yeah, sorry for not having any feedback here, I have yet to dive into making the new kind of environments... uhm. 👀💦
Rectus 13 25 Oct, 2019 @ 7:23am 
The old features seem to be stuck in limbo. It would be nice if Valve could at least decide what to do with them.
Praxeos1 4 26 Oct, 2019 @ 4:32pm 
I'd like to see better documentation on the particle system, using both static and animated sprites, control points, parent/child relationships, and end sequences.
Rectus 13 27 Oct, 2019 @ 2:03am 
That's a good point. There are a few particle guides made for Dota 2 but they are pretty basic and don't go into those topics. I've explored a fair bit of how most of those things work, but I'm unsure if it's best to make reference documentation on the wiki, or more instructive guides.


BTW, if you need examples, I got a lot of particles here: https://github.com/Rectus/destinations_range/tree/master/particles
Mantas T 1 30 Oct, 2019 @ 12:26pm 
I am having troubles in adding sound to steamvr home. and even though there is one discussion where its kind of explained, i am just unable to have sound :(
Rectus 13 30 Oct, 2019 @ 12:43pm 
I did try improving the documentation on the wiki a while ago, in particular the page for soundevents. Not sure if it is enough though, mayabe a step-by-step guide is needed.
https://developer.valvesoftware.com/wiki/SteamVR/Environments/Adding_Sound
Steve 1 Nov, 2019 @ 4:29am 
+1 I'm also hoping to add some more documentation for topics that are not yet covered.
Mantas T 1 2 Nov, 2019 @ 10:56am 
Originally posted by Rectus:
I did try improving the documentation on the wiki a while ago, in particular the page for soundevents. Not sure if it is enough though, mayabe a step-by-step guide is needed.
https://developer.valvesoftware.com/wiki/SteamVR/Environments/Adding_Sound
well, at least for me, yes step by step would be much better :)
C0DES 15 Nov, 2019 @ 2:30am 
Originally posted by Rectus:
I did try improving the documentation on the wiki a while ago, in particular the page for soundevents. Not sure if it is enough though, mayabe a step-by-step guide is needed.
https://developer.valvesoftware.com/wiki/SteamVR/Environments/Adding_Sound

From my recent experiments,unlike other resources, the soundevents file only gets recompiled when you run the map. This seems like a strange thing for it to do..
Putting it in here to hopefully save somebody else from the torturous several hour scouring expedition to hell, and associated hair loss.

Last edited by C0DES; 15 Nov, 2019 @ 2:32am
Rectus 13 15 Nov, 2019 @ 11:22am 
Originally posted by C0DES:
From my recent experiments,unlike other resources, the soundevents file only gets recompiled when you run the map. This seems like a strange thing for it to do..
Putting it in here to hopefully save somebody else from the torturous several hour scouring expedition to hell, and associated hair loss.

That sounds plausible. Kinda annoying if it doesn't get recompiled automatically like most other files.
C0DES 19 Nov, 2019 @ 3:07pm 
I suggest a guide on creating an interactable ladder, where you can grab rungs and pull your self up to reach the next.
I'd envision that you could just create individual rung triggers and manipulate the player anchor upon movements, if the player's other hand didn't stop you from doing so?
I noticed the suction cup of your advanced interaction environment uses something similar..
which BTW great work!
I am being somewhat self serving about this suggestion because it's something I'm considering putting into my map, but I think a lot of people would get something out of it.

Rectus 13 19 Nov, 2019 @ 3:44pm 
Originally posted by C0DES:
I suggest a guide on creating an interactable ladder, where you can grab rungs and pull your self up to reach the next.
I'd envision that you could just create individual rung triggers and manipulate the player anchor upon movements, if the player's other hand didn't stop you from doing so?
I noticed the suction cup of your advanced interaction environment uses something similar..
which BTW great work!
I am being somewhat self serving about this suggestion because it's something I'm considering putting into my map, but I think a lot of people would get something out of it.

I have a quick locomtion option in the same map that lets you grab on to thin air with the teleport button. It would be possible to modify that to do traces against a whitelist of entities, and maybe monitor the trigger button instead.

SteamVR Home does not have official support for alternative locomotion though, so it would have to use my rather hacky player physics system. I'm not sure if I can really write any in-depth guide on how to do it, but I could probably make some kind of drop-in implementation at some point in the future.

If you want to use the current system in your map, I have a guide here: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1466953613
C0DES 19 Nov, 2019 @ 3:51pm 
Originally posted by Rectus:
...
SteamVR Home does not have official support for alternative locomotion though, so it would have to use my rather hacky player physics system. I'm not sure if I can really write any in-depth guide on how to do it, but I could probably make some kind of drop-in implementation at some point in the future.
...

Thanks for the info!
So I gather from this, the method you used to attach a player to a lift doesn't work in home either?
Rectus 13 19 Nov, 2019 @ 3:59pm 
Originally posted by C0DES:
Thanks for the info!
So I gather from this, the method you used to attach a player to a lift doesn't work in home either?

Not automatically at least. The player anchor is always in a fixed place in the world. It is possible to parent it to other entities though. I have an example of a elevator that works that way in this old guide: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=756119531
C0DES 19 Nov, 2019 @ 4:20pm 
Great stuff, thanks again Rectus!
< >
Showing 1-15 of 20 comments
Per page: 1530 50