HTC Vive - Template vr_steam - teleportation

info
Observer
Observer

HTC Vive - Template vr_steam - teleportation

info
Observer
Observer

Hello,

 

I am searching for a possibility in "template vr_steam" to go to other locations / positions (teleport).

Similar to "The Lab by Valve / Unity 5.4" (see photo attached).

Controlled directly via the "Vive controller".

Is there any possibility in “Stingray”?

 

Many thanks

Reply
Reply
Reply
Accepted solutions (2)
7,139 Views
29 Replies
Replies (29)

kjetil.gjersvold
Participant
Participant

I am also having the same problem. Any fixes for this?

Reply
Reply
0 Likes

Anonymous
Not applicable

The references have changed ... just rightclick add SteamVR (old ref = Steam VR) and reconnect nodes

 Capture.PNG

 

 

Reply
Reply
0 Likes

joakim.gronlund
Explorer
Explorer

Does the Vive Template only work with flat surfaces? Some areas do not work, you only get the red cross showing you cannot teleport to it. All objects, floors and stairs have physics properties set to mesh. Most work but some don't and we cannot figure out why.

Reply
Reply
0 Likes

JacksonBrent
Enthusiast
Enthusiast

Actually, there is a pretty quick solution to this.  If you go to VR_steam\models\functionality_teleport\functionality_teleport.flow  there is a group called "check normal for spawn location"  right smack in the middle of the flow map.  If you modify the Bool variable to be true all the time, then the teleport function will work on any surface that has a physics actor on it. 

 

 

TeleportNormal.PNG

 

Reply
Reply

joakim.gronlund
Explorer
Explorer

Great, thank you very much! I also found Francisco Penaloza thread about the same thing. The template should be configured like that by default. I think most people have sloping surfaces in their VR scenes 🙂

Reply
Reply
0 Likes

reddymade
Participant
Participant

I work as a 3D renderer for an architecture company so my work is architecture visualization not games.  I'm very new to Stingray and HTC Vive - I'm trying to get the teleportation feature working. Right now, I'm able to just teleport from space to space. But I'd like to be able to point first where I want to go then teleport there. I've looked for a solution to this but can't find one. 

 

I simply use the HTC Vive template as a starting point, change VR_steam\models\functionality_teleport\functionality_teleport.flow to be true all the time. Also, I made the floor of the space an actor. 

 

Can someone help me out here? 

 

Thank you.

 

 

Reply
Reply
0 Likes

JacksonBrent
Enthusiast
Enthusiast

Dumb question, but if you hold down the teleport button it should show you were you are going and then when you let go it will teleport you there.

 

If that's not the issue, you could change the teleport button in flow to have a switch so that when you click it once, it turns on the "teleport to" view and then when you let go it sends you there.

Reply
Reply
0 Likes

reddymade
Participant
Participant

Saying that it's a dumb question was uncalled for. 

 

My client who requested this functionality also uses HTC Vive and he couldn't figure it out, so it's not just me. 

 

But thank you for the quick response. 

Reply
Reply
0 Likes

JacksonBrent
Enthusiast
Enthusiast

I'm sorry, that came out wrong, I was saying that my question was dumb!

I thought it was dumb of me to ask if you were holding down the button.  I don't think your question is dumb at all.  Things sound different when typed.  In re-reading my response I completely understand why you thought I said that, I even forgot to put a question mark at the end of my dumb question.

I asked my dumb question because sometimes the answer can be right under your nose, so I wanted to clear out any chances of that being the issue.

Reply
Reply
0 Likes

medmonds
Enthusiast
Enthusiast

Now using the latest build of Max Interactive (2.0...) and working from the Museum example file as a template....

 

Does the code that Paul provided along with the VR_Teleport files conflict with the "functionality_teleport" function that lives in the VR Tools folder?

 

I'm looking for keyboard input to move the point of view around to very specific locations in a scene.

 

If it was super EASY to set this up in a HUD, that would be even better. Ideally, I would setup a button on one of my Touch controllers to pull up a list of locations to teleport to. Sounds difficult, but here's hoping.

Reply
Reply
0 Likes