Survey: Challenges in VR / 3DUI Development

This survey is for hobbyists and professionals of virtual reality (VR) and 3D User Interfaces (3DUI). You may answer this survey, if you have developed 3DUI applications for virtual reality, augmented reality (AR), or mixed reality environments.

In the context of this survey, we use the term "3DUI application" to denote a VR or AR application that is used through 3D interaction. It is important for this survey that in your application the user interaction happens in a 3D spatial context, which is true for most VR and AR applications (e.g. TiltBrush, Lucky's Tale, Job Simulator).

The purpose of this survey is to gather information that will help VR experts to build tools that will make it easy for hobbyists and professionals alike to create VR applications that use consumer hardware like Oculus Rift, HTC Vive, etc. The results of the survey will be published later in a scientific paper for everyone to see. Your contribution makes a difference!

Read all the the introductory texts and questions carefully.
Answering this survey could take 20-30 minutes, so please relax and have a cup of your favorite drink if you like.

Survey author: Tuukka Takala
Contact: tuukka.takala (ät) aalto. fi

    1) Personal Background

    This information is not shared with anyone, and will only be used to chart the overall demographics
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question

    1.1) Personal Motivation

    Rate how much you disagree or agree with the below statements. If you feel unsure about an answer, tick the middle of the scale (4).
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question

    2) Your 3DUI Application

    >>> IMPORTANT: Concentrate on only ONE 3DUI application that you have been developing, and base your answers on that development experience. CHOOSE the one that is most relevant to this survey, i.e. the application with the most complete 3D user interface.
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question

    2.1) 3DUI Development Environment

    This section deals with the 3DUI toolkit that you used to develop your 3DUI application (same application as discussed above). With "3DUI toolkit" we mean a set of development libraries and tools that are meant for 3DUI application development.
    This is a required question
    This is a required question
    3D stereographics
    Head tracked view rendering
    Full-body interaction
    Two-handed interaction
    Finger interaction
    Gesture recognition
    Navigation techniques
    Object manipulation techniques
    Physics engine
    3D audio
    Please enter one response per row
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question

    3) 3DUI Development Obstacles

    This is the third section from total of four sections in this survey.

    3.1) Obstacles at the Beginning of 3DUI Application Development

    What were the obstacles when getting started with your 3DUI application development? Consider each claim below in regard to your 3DUI application (the same application as discussed above, in section "Your 3DUI Application"), its development environment, and the devices that it employs. >>> IMPORTANT: If you are unsure about an answer, tick the middle of the scale (4).
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question

    3.2) Later Obstacles in the 3DUI Application Development

    What were the obstacles later in your 3DUI application development process? Consider each claim below in regards to your 3DUI application (still the same application as discussed above, in section "Your 3DUI Application"), its development environment, and the devices that it employs. >>> IMPORTANT: If you are unsure about an answer, tick the middle of the scale (4).
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question

    4) Ideal 3DUI Toolkit

    This final section deals with an ideal 3DUI toolkit, that would make development of 3DUI applications easy and fun.

    4.1) Ideal 3DUI Toolkit: Features

    For 3DUI development in the future, which features should be provided by an ideal 3DUI toolkit? Rate each feature below according to how much you agree on including them to an ideal 3DUI toolkit.
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question

    4.2) Ideal 3DUI Toolkit: Additional Features

    Rate each feature below according to how much you agree on including them to an ideal 3DUI toolkit.
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question