Home

Awesome

Overview

This project contains the full source code for the Mesh Maker VR UI system. It includes Buttons, Panels, and automatic layout tools like Row and Column containers. It also provides File Open and SaveAs dialogs using a PhysX based kinetic scroller. Factory scripts are provided to quickly build these components from the Editor or from code. The intent is to save time when designing complex VR application UIs.

Tutorial Videos

Youtube Video Overview VR UI Profiles Getting Started and Color Picker

Dependencies

Platform Custom Defines

To add a Platform custom #define in Unity:

  1. Navigate to File -> Build Settings -> Other Settings -> Scripting Define Symbols.
  2. Append your custom define to the list. Make sure you press ENTER after typing the define or it won't save.
  3. You may want to exit Unity and delete your Library folder in order to force Unity to recompile all scripts using the new custom define.

See https://docs.unity3d.com/Manual/PlatformDependentCompilation.html for more info.

NOTES

Naming

Demo

Compiled demo exe available here: https://github.com/createthis/VRUI_demo

keyboard image toggle buttons image

Chat

Slack channel: createthisvrui (Join link)

Patreon

Love this project and want to help it be successful? Support us on Patreon, today: CreateThis VR UI Patreon Page