NExT Lab
Maker SpacesFabLabNExT LabRobotics LabPrint Room and Loans
  • NExT Lab
  • Contact Details
  • NExT Lab Access
  • Sustainability
    • 3D Printing
  • Case Studies & Projects
    • |3DS|VR| Voices of Country
    • |3DP|AR| Prosthetic Habitats
    • |AR| Studio 40: The Field
    • |VR|3DP| Gravity Sketch: Door Handles
    • |3DS| 3D Scanning Examples
    • |AR|3DP| GRANULAR
  • 3D Printing |3DP|
    • 3D Printing at the NExT Lab
      • Other 3D Printing Options
    • Get Started
    • Design Approaches
    • Modelling Guidelines
    • 3D Print Farm
      • Quick-Start Guide
        • File Naming Conventions
      • Detailed Overview
        • 3D Printing Mesh Preparation
        • Submitting a Print Request
        • Post-Submission: Updating, Paying & Collecting
        • Slicing & Settings
    • Open Access Printers
      • PRUSA Open-Access
        • Workflows
          • Materials Experimentation
          • Experimental Techniques
        • Prusa i3 MK3S Fundamentals
        • Hardware Glossary
          • Extruder
          • Hotend & Nozzle
          • Print Surface, Bed & Y Axis
          • PINDA Inductive Probe
          • X-Axis Gantry
          • Z-Axis Stage
        • Software/Slicer Glossary
          • Plater/Virtual Print Bed
          • Print Settings
          • Filament Settings
          • Printer Settings
        • Troubleshooting
          • Filament Jam/Clog
          • Worn Nozzle
          • Broken/Loose Heatbreak
          • First Layer Issues/Prints Not Sticking to Bed
          • Stringing & Oozing Hotend
    • Use Own Filament
    • Key Techniques
      • Hollowing Models
      • Combating Warping
      • Split Models & Joints
      • Joints and Connections
      • Fillets & Chamfers
      • Accuracy, Precision & Tolerancing
      • Post-Processing & Finishing
        • No Sanding Method
        • Sanding Method
        • Epoxy Method
        • Fillers Method
      • Printing for Transparency
      • Mesh Techniques
        • Meshes 101
        • Working with Meshes
        • Repairing Meshes
        • Other Techniques
          • Thicken a Mesh with Grasshopper
          • Mesh Manipulation with Blender
          • Custom Supports in Meshmixer
      • Topography Models
      • Using the Makerbot Experimental Extruder
      • Troubleshooting
      • Adjusting Print Settings
    • Resources
      • Downloadable Software & Accounts
      • Software Primers
        • Autodesk Meshmixer
        • Blender
    • Mold Making and Casting
  • 3D Scanning |3DS|
    • 3D Scanning at the NExT Lab
    • 3D Scanning Use Cases
    • Guides
      • Principles of 3D Scanning / Digital Reconstruction
      • Photogrammetry
        • Photogrammetry Theory
        • Photogrammetry Benchmark
        • Technical Guides
          • From Photos to 3D Spatial Data
          • Advanced Techniques
          • Taking Measurements + Visualisation
          • From Photogrammetry to 3D Printing
      • BLK360 Terrestrial LiDAR Scanner
        • BLK360 Benchmark
        • Scan
        • Register
          • Export from iPad
        • Process
      • Artec Handheld SLT Scanners
        • Using the Scanners
        • Manual Alignment
        • Fill Holes
        • Smoothing
        • Frame Selection
      • VLX LiDAR SLAM Scanner
        • VLX setup
        • Preparing to Scan
        • Using the Scanner
        • Processing the Scans
      • Working with Point Clouds
        • Point Clouds to Meshes
    • Troubleshooting
      • General
      • Artec EVA
      • Leica BLK360
      • VLX
  • Augmented Reality |AR|
    • Augmented/Mixed Reality at the NExT Lab
      • Use Case of AR
    • Guides
      • Hololens 2
      • Fologram
        • Fologram Applications
          • Fologram for Hololens
          • Fologram for Mobile
        • Fologram for Rhino
        • Fologram for Grasshopper
        • Shared Experiences / Tracked Models
        • Extended Functionality
          • Preparing Models for AR
          • Interactivity
          • Fabrication
      • Unity and Vuforia
        • Unity Primer
        • 2D Targets (Image Targets)
        • 3D Targets (Object Targets)
        • Vuforia Primer
        • Creating a Simple AR App
          • Unity Next Steps: Interaction
          • Model Recognition
    • Troubleshooting
      • Hololens & Fologram
      • FAQ: Augmented Reality
    • Resources
      • Platforms (Hardware)
        • Microsoft Hololens
        • Mobile
      • Software Packages
      • Student Contact
        • AR: Intro Sessions
        • AR: Workshops and Resources
          • UntYoung Leaders Program Workshopitled
          • Young Leaders Program Workshop
          • Construction as Alchemy
  • Virtual Reality |VR|
    • Virtual Reality at the NExT Lab
    • Guides
      • Virtual Reality Hardware Set Up
        • Meta Quest 3
          • Troubleshooting
        • HTC Vive Headsets
          • HTC Vive
            • Troubleshooting
          • HTC Vive Pro
          • HTC Vive Cosmos
            • Troubleshooting
      • Twinmotion VR
        • Twinmotion VR: Features
        • Twinmotion VR: Troubleshooting
      • Virtual Reality Experiences
        • Unreal Engine
          • Unreal Engine Primer
            • Process: Level Building, Playing & Packaging
            • Actors: Components, Content and Editors
            • Materials & Textures
            • Lighting & Mobility
            • Player: VR and non-VR
            • Interactivity & Blueprints
          • Unreal Engine: Guides
            • Setting up a VR-ready File & Templates
            • Creating a Basic VR Experience
            • Custom Collision and Navigation
            • UV and Lightmaps
            • Outputting Content
            • Unreal Troubleshooting
            • Point Cloud Visualisation
          • VR: Video Tutorial Series
            • Exporting from Rhino
            • Model Preparation in 3DS Max
            • Unreal Engine
      • Designing in Virtual Reality
        • Gravity Sketch
          • Quick Start
        • Masterpiece Creator
    • Student Contact
      • VR: Intro Sessions
  • Sensing
    • Body Tracking
      • Usage
        • Technical Specifications
      • Data Analysis in Grasshopper
        • Analysis Examples
      • Animated Point Clouds(UE)
  • ROBOTICS
    • Robotic Dog
      • Operational Health & Safety
      • Robot Dog Setup
      • Operation Setup
        • Operation Basics
        • Arm Mode
        • Programming Mode
        • Mapping Mode
      • Advanced Operations
      • Expansion Equipment / Attachments
      • Basic Simulation
      • Troubleshooting
Powered by GitBook
On this page
  • What is Virtual Reality?
  • Our Services
  • Getting Started
  • Outcomes
  • Virtual Reality Experiences
  • Unity
  • Unreal Engine
  • Visualisation
  • Enscape
  • Twinmotion
  • Designing in Virtual Reality
  • Masterpiece Studio
  • GravitySketch
  • Tiltbrush
  • Hardware

Was this helpful?

  1. Virtual Reality |VR|

Virtual Reality at the NExT Lab

This article introduces Virtual Reality and its workflows within the context of the NExT Lab.

PreviousConstruction as AlchemyNextGuides

Last updated 1 day ago

Was this helpful?

What is Virtual Reality?

Virtual Reality is a immersive 3D environment that a users can inhabit and experience. The technology aims to provide realistic images, sounds and sensations that suspends the users disbelief and allows them to accept a virtual environment as their true reality as they move around a virtual environment and interact with virtual objects.

In design, Virtual Reality can be used for content creation, such as modelling or sculpting digitally with the added dimension of inhabitable scale. It is also widely used for visualisation of designs at appropriate scales. Virtual Reality itself can also be a design outcome through curated experiences and narratives.


Our Services

The NExT Lab offers Virtual Reality onboarding, access and teaching content to all members of the University of Melbourne.

Loaning the Equipment Equipment for digital reconstruction can be loaned through the Loans Desk located within the Print Room on Level 1 of the MSD Building.

Learn This knowledge base is a curated repository of articles for your learning reference. Check out the guides and other content found in the navigation column on the left.

Consult Book a consultation where you can have a chat with one of our Technicians on how to approach and integrate Digital Reconstruction into your projects. Understanding your desired outcome can streamline the process and help us better assist you in achieving the project outcome. We also provide some technical advice through these sessions.


Getting Started

After you have completed the necessary inductions above. We encourage you to review our supported workflows listed below and find the appropriate workflow your project.

Outcomes

Virtual Reality can be as involved or involved as you want it to be. The following section is split between outcomes and hardware to help you make a decision.


Virtual Reality Experiences

Experiences are classified as any use-case where interactive is required. These experiences will usually have to be handcrafted

Unity

Target Platforms: HTC Vive for Steam (Windows), Android Mobile, iOS Mobile

Description: Unity is a cross-platform game engine used to create both three-dimensional and two-dimensional experiences as well as simulations. Unity uses a flexible modular component based workflow that is easy to understand and that can be extended through C# Scripting. Development is supported by content available through their Unity Store.

Best Use-case: VR experience design and development

Category

Rating

Ease of learning

★☆☆☆☆

Flexibility

★★★★☆

Recommended Knowledge

Basic C# Scripting Knowledge

Cost

Free*

Free Trial

N/A

Unreal Engine

Target Platforms: HTC Vive for Steam (Windows), Android Mobile, iOS Mobile

Description: Unreal Engine is a game engine used to create both three-dimensional and two-dimensional experiences as well as simulations. Unreal Engine features advanced materials and out-of-the-box more visually refined. It also has a familiar visual-scripting interface which can be extended via C++ Scripting.

Best Use-case: VR experience design and development

Category

Rating

Ease of Learning

★★★☆☆

Flexibility

★★☆☆☆

Cost

Free*

Free Trial

N/A

Unreal Engine is completely free as long as projects do not earn more than $3000 per yearly quarter. Otherwise a small royalty fee is paid to the software company.


Visualisation

Enscape

Platform: Windows

Description: Enscape is a plugin that uses a live link to many common modelling programs such as Rhinoceros 3D and Autodesk Revit for very fast renders - no exporting and setup required. While they do not hold a candle to dedicated graphical experiences like Unreal Engine, basic rendering can be done via an intuitive and simple materials and environments workflow, and you have access to their Asset Library which features many useful common 3D models to populate your scene. Enscape is VR plug-and-play ready.

Best Use-case: Basic Virtual Reality visualization of Rhino Designs.

Category

Rating

Ease of learning

★★★★★

Flexibility

★☆☆☆☆

Twinmotion

Platform: Windows and Mac

Description: Similar to Enscape except there is no live link - which leads to a slower workflow. Cut form the same cloth as Unreal Engine, Twinmotion features superior outputs to Enscape. There is a simple materials and environment workflow, and you have access to their Asset Library which features static and animated common 3D assets. Animation is easier and more intuitive within Twinmotion. Twinmotion is VR plug-and-play ready.

Best Use-case: Basic Virtual Reality visualization of Rhino Designs.

Category

Rating

Ease of learning

★★★★☆

Flexibility

★★☆☆☆


Designing in Virtual Reality

Masterpiece Studio

Platform: SteamVR (PC)

Description: Masterpiece is a sculpting and painting tool (can be used collaboratively) that allows users to easily create 3D content in virtual reality. Files generated are usually ready to be 3D printed without additional work.

Best Use-case: 3D 'clay' sculpting in virtual reality.

Category

Rating

Ease of learning

★★★★☆

Flexibility

★★★★☆

GravitySketch

Platform: SteamVR (PC)

Description: VR designing application that mostly works by generating and manipulating surfaces that are swept/stretched by moving the controllers in your hands. Files generated usually require a significant amount of effort in a program like Meshmixer to prepare for 3D printing.

Best Use-case: Fast 'sketching' of ideas in virtual reality.

Category

Rating

Ease of Learning

★★★☆☆

Flexibility

★★☆☆☆

Cost

A$ 42.95

Free Trial

2 hour return policy

Tiltbrush

Platform: SteamVR (PC)

Description: Tiltbrush is a 3D painting tool that allows users to easily create 3D scenes/objects in virtual reality. Tiltbrush works by 'painting' with a brush in a 3D canvas. Brush strokes remain separate brush strokes and no actual solid object gets created in the app. Therefore files generated are not really suitable to 3D printing.

Best Use-case: Creating a 3D painting.

Category

Rating

Ease of Learning

★★★★☆

Flexibility

★★☆☆☆

Cost

A$ 28.95

Free Trial

2 hour return policy


Hardware

The MSD Loans Desk provides access to the Meta Quest 3, and three different offerings from the HTC Vive family of headsets.

The Quest 3 is a good all-rounder headset that can be used for AR, XR and VR.

From the HTC Vive family, the Vive Pro offers higher visual fidelity for VR only. The Vive Cosmos is the easiest to use but has limited support.

Unity is completely free as long as your revenue or funding raised with the project does not exceed $100,000 per year. Refer to for further details.

Check if your machine is capable for VR using this free test:

Training LMS
Media Hub
Consultation Booking
https://unity3d.com/unity
https://store.steampowered.com/app/323910/SteamVR_Performance_Test/