Skip to content

Room-scale virtual reality environment for the HTC Vive that can allow players to see & interact with a wide variety of 3D models on four interconnected showroom platforms.

License

Notifications You must be signed in to change notification settings

enesser/showroom-vr

Repository files navigation

Showroom-VR

A room-scale virtual reality environment for the HTC Vive that can allow players to see and interact with a wide variety of 3D models on four interconnected showroom platforms.

Showroom Screenshot

The level can be lightly modified to work well in mobile and web environments.

This environment has been used successfully to showcase agency work and for ideation with the following models:

  • Nissan Rogue 2017
  • Case-IH Magnum
  • Intel Drone
  • Tesla Model 3

Note that these models are not included in the project. Use this environment to showcase your own models.

Requirements

Controls

Hold the trackpad down on either the right or left Vive controller, point at the floor to highlight where you would like to move, then release the trackpad to teleport.

Environment

Showroom VR View

Showroom Level View

The environment sports a cloverleaf design with four interconnected showcase platforms.

Props such as signage, screens, and tablets are included. A common area in the middle with furniture is included.

The four showroom platforms are:

  • Alpha (red)
  • Beta (blue)
  • Charlie (green)
  • Delta (yellow)

You can customize the showrooms with your own colors. Using the main albedo of the featured model for the background color makes for a neat ambient effect in each showroom.

The level design was inspired by 2001 Space Odyssey and Grupo Irizar.

Mobile & Web Support

The cloverleaf design of the environment allows you to break apart the level and use a single showroom for a mobile experience with the Gear VR, Google Daydream, or Google Cardboard.

It can also be used on the web and with web VR frameworks like A-Frame because it is low poly.

Future Plans

If you find this environment helpful, please let me know.

Future additions may include:

  • Updated level design with a new aesthetic
  • Large hangar area for larger models like commercial airline jets and combine harvesters
  • Interactive robot assistant
  • Helper code for interactivity and model configurators

Contributions

Contributions are always welcome. Please let me know if you find this project useful and any modifications you may have made that would be beneficial to the community.

Additional Credits

Thanks to Sonny G. for assistance with level design and Eric Van de Kerckhove for a great Vive tutorial.

Donations

Contributions are gladly accepted in the form of the following cryptocurrencies. If you'd like alternate ways to donate, please contact me. Please also feel free to let me know where you would like me to spend my efforts on these projects when you donate.

  • BTC 18N1g2o1b9u2jNPbSpGHhV6x5xs6Qou3EV
  • BCH qzhlcydexksxjlnngjsehlmexpsfhw6rjyw0xej2fu
  • ETH 0xBF5DddA763e6720a55840383ea6dF9cF6b1e3a83
  • LTC LTTCuc9xFixgSkkJVMfpAyryc28D5DhCGc

License

Copyright (c) 2017-2018 Eric J Nesser MIT

About

Room-scale virtual reality environment for the HTC Vive that can allow players to see & interact with a wide variety of 3D models on four interconnected showroom platforms.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published