Virtual Reality Control Pack [Button, Lever, Knob] View on Asset Store (opens in new tab)

Package details

Latest version
1.0.1
Last updated
First released
Unity version
5.4.0 or later
Package size
252 KB
Files
21
Favorites
114
Views in the past week
6

Price tracking

Last checked
Tracked since
Lowest recorded
$10.00 on

Keywords

Virtual Reality Control Pack [Button, Lever, Knob]

by OATH Studio (opens in new tab)

2 ratings, too few to average

Virtual Reality Control Pack, a Unity plugin that simplifies VR development. It offers scripts to transform models into interactive Buttons, Switches, and Knobs with realistic physics.

Price $20.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Virtual Reality Control Pack [Button, Lever, Knob], 6 months Current $20.00; lowest $20.00; highest $20.00 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 3

Virtual Reality Control Pack [Button, Lever, Knob] video 1

About this asset

| Virtual Reality Control Pack

This pack includes scripts that allow you to easily transform any model into a Button, Switch, or Knob by applying the appropriate physics for realistic interaction.

  • Buttons: These have a pushable face that responds to pressure.
  • Levers: They come with handles that can be moved along their shafts.
  • Knobs: These rotate along their Y-axis and are constrained to 360 degrees. You can also use pre-hooked-up models included in the pack.

While this pack provides a foundation for VR control, you'll have the flexibility to extend and customize functionality to meet your specific requirements. Proficiency in C# programming is necessary for extending functions. If you have specific functions you'd like to see implemented, please contact us via email, and we can explore adding them.

| Included Functions

For a quick start, this package provides a set of functions for different control elements:

Buttons:

  • Toggle Light On/Off
  • Toggle GameObject Boolean On/Off
  • Toggle GameObject Active State

Levers:

  • Output Value to 3D Text
  • Scale AudioSource Volume
  • Scale GameObject Size

Knobs:

  • Output Value to 3D Text
  • Scale AudioSource Volume
  • Scale GameObject Size

| Included Features:

  • Audio Playback on Activation
  • Adjustable Position Clamping for Realistic Controls
  • Easy-to-Extend Code
  • User-Friendly Function System
  • Excellent Support

| Information:

  • Keep the bases as static elements since all calculations are based on their parent's local space.
  • Three temporary testing models are included and will be updated.
  • 100% compatible with Virtual Reality through the use of colliders and rigid bodies.
  • Please note that this pack does not include a VR controller system; you will need to set up your VR player controller separately.

From the publisher's Asset Store listing.

Technical details

This Unity plugin is meticulously designed to empower developers in the realm of Virtual Reality (VR) by offering a robust set of tools and scripts. Under the hood, it leverages Unity's powerful scripting capabilities to deliver an immersive and interactive VR experience. The plugin seamlessly integrates with VR hardware, enabling precise tracking and interaction. It relies on Unity's physics engine, utilizing rigid bodies and colliders to ensure accurate object behaviors in VR environments. The scripting framework is built with C#, providing a versatile platform for extending and customizing functionalities. Users will find a well-organized structure that simplifies the incorporation of VR interactions into their projects. Moreover, comprehensive documentation and support are available, ensuring that developers can harness the full potential of this Unity plugin for their VR applications.