A few months back I purchased the Oculus Rift and it's an amazing device. I am a business application developer so I am working with Unity to see what the capability of the device and this SDK.

I started working on Bedia VR and noticed that before I get too deep into that project I wanted to have a better idea of what is possible with these technoogies

I have watched a few 360 degree of the Northern Lights using my Rift and it is an amazing experience, however these are still a bit grainy and not as impresive as I would like so I thought this would be a good opportunity for me to dig into Unity. I have to say I have been very impressed with the Unity IDE and the capabilities of the engine as well as the support community.

Update: December 17, 2016. A new app was released yesterday called "Perfect" that includes multiple experience locations and one of them has Northern Lights. I have already purchased it, for research of course, and it is very nicely done. You may view a video of their product

In relavance to this project I have been running multiple tests to see if I can achieve the goals. Some of the planned features are listed below. Right now I have been spending time attempting to create the Northern Lights in such a way that they are random and ever changing. The base idea for this application is to create a unique experience for each visit.

Features: (many of these features are already in "Perfect", really check it out.)

  • Random mountains, trees
  • Dynamic Weather via one or more assets from the Unity Store. I'm a developer not a designer, and besides why build when you can buy?
  • Shooting stars
  • Random Northern Lights. Their patterns, speed, duration, etc.
  • The ability to save and share/replay a given NL Experience.
  • Technologies: C#, Unity, Visual Studio