My studio consists of a PC computer, various animation and graphics software and virtual reality headsets.

  • Game Engine and Programming
    • The Unity game engine is my main development platform. I used Unreal Engine for many years, but Unity is my engine of choice at this time.
    • C# is my main programming language.
    • I create shaders to achieve many of my animated effects.
  • VR – Virtual Reality
    • I use Virtual Reality art tools for many of my creations. In particular I use Tiltbrush which I enjoy for its painterly style and I use Gravity Sketch for modeling.
    • I have created a couple of VR experiences for the Oculus Rift and Quest headsets. These experiences have been shown at a number of art shows and events.
    • I am now creating worlds on social VR platforms such as VR Chat.
  • AR – Augmented Reality
    • I have used these AR platforms: Arloopa and Artivive.
  • XR / MR – Mixed Reality
    • I use Kinect camera tracking device to create interactive experiences.
    • The advantage of optical tracking is that viewers can interact with an experience without needing any gear.
  • MSI PC gaming laptop
    • Processor: Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz   2.80 GHz
    • Graphics: GeForce GTX 1070
    • Windows 10, 64 bit
    • Monitor: 43”, 4k
  • Virtual Reality gear
    • Oculus Rift
    • Oculus Quest
    • Oculus Touch controllers
  • Other gear
    • Kinect optical tracking system
  • Unity – game engine
  • Tilt Brush – VR painting
  • Gravity Sketch – VR modeling
  • Blender – modeling, animation, rendering
  • GIMP – image processing
  • Inkscape – vector graphics drawing
  • Bandicam – screen capture/recording
  • Wondershare Filmora – video editing
  • Audacity – audio editing
  • Visual Studio – coding
  • Perforce – source control

The Oculus Quest is an excellent headset. I am so impressed with its graphics quality and affordability at only $400 to $500.

And it is self-contained, cable-free, which is great for usability. But even more important than that, it doesn’t need the additional expense of a gaming PC to generate the graphics. Fantastic!

It is the headset I would recommend for exploring VR and playing games at home. The Quest is what I use for showing VR artworks in a gallery where I want an elegant setup with minimal gear.

However, I much prefer my cabled Rift for doing development. The Rift is cabled to the PC. All the processing is done on the PC, so it can handle heavier scenes and runs faster.

Also, since the PC is generating all the graphics, the headset itself is lighter than the Quest. When a headset is on your face, even a small difference of weight is noticeable. And especially if you are wearing it for 20 or 30 minutes or more.