Sunday, March 8, 2015

Unity 5 realtime global illumination in VR

Well, after a pretty great response to the Sunshine demo, [big thanks to Oculus for sharing it on the front page] I'm ready to start looking at the next project.

I'm a big fan of American artist James Turrell, and I wanted to make an experience reminiscent of his work where you can just experience the effect of light. That's kind of simplistic I know, but his colours, spaces and projections look terrific to me and I'd love to go and see a show of his work, or even better, go see his Roden Crater when it's finished.

Not Unity, but James Turrell's 'Blue Planet Sky'.
So, the first thing to try with Unity 5 is the realtime global illumination system built in from Geomerics, called Enlighten. I wanted to illuminate a scene completely with only one light. Here's a clip showing my current demo:


I recorded this clip in VR mode and looked around using the Oculus Rift, so my apologies to those looking for a standard single eye view. Regardless, you can see the effect of the sunlight bouncing around during the daytime phase and then the same effects during the moonlight phase.



Effects like this used to only be possible in an offline rendering situation with all the indirect bounce-light calculations sometimes taking hours. With a little bit of up front pre-computation [in this case about 45" on my computer] this lighting can play back at realtime speeds.

This image, from a mental ray render in Maya in 2003 took about an hour to render from memory?
So it's a really exciting time to be making interactive 3D content - realtime GI is a major stepping stone towards realistic lighting that can immerse the viewer.

-j

9 comments:

  1. Great design. I like it. I always wanted to learn how to model such things.

    ReplyDelete
  2. Wow it is so amazing designs i really like it . Hope to read more interesting script in your next post. for more info

    ReplyDelete
  3. Global Tech Squad Inc is a third party service provider. We are providing Hp Laptop Support. Call at Global Tech Squad Inc where experts provide support and solution for everybody, has a dedicated team to present Customer Service. Just give our certified engineers a call, at our help desk, and we are ready to help. Our Toll Free Number 1-800-463-5163.
    Visit Link : https://globaltechsquadinc.com/support-for-hp-laptop.html

    ReplyDelete
  4. Thanks for uploading this post. I appreciate your work on this post.GlobalTechSquad Inc provides Technical Support for Latest Technologies like Antivirus, Router, Laptop and Printer. If you have any query you can Call Our Toll-Free: 1-800-463-5163 or visit: https://www.globaltechsquadinc.com/

    ReplyDelete
  5. Thank you for this Blog.Our aim is to make Marketing assignment tension free and help students in their study.We provide best Marketing Assignment Help by experts.Our services come with 24/7 availability of assignment experts over chat and phone.Contact us: Toll Free-1-844-752-3111 Visit:https://goo.gl/Yg9iFH

    ReplyDelete
  6. World Best MBA Assignment Help team at USA Assignment to solve the assignment issues with 100% Student satisfaction. 
    Our service comes with 24 X 7 availability of our assignment experts, Certified Subject Matter Experts, Plagiarism Free Solutions, Deadline Guaranteed, and Privacy Guaranteed.If students face any problem to create assignment project that time we helping you and our price all over the world very affordable.

    Dial Toll Free:-1-844-752-3111
    E-mail : contact@usaassignment.com
    Visit Link : http://www.usaassignment.com/mba-assignment-help.html

    ReplyDelete
  7. Thanks for share this new update that is very very informative for me!!
    Are you looking for cheap essay writing service? Don’t worry we have all dedicated & professional team experts who is capable for writing help. Visit Link: https://goo.gl/yqAmKR

    ReplyDelete
  8. Our USAassignment experts provides best assignment solution for student and business devlopment help.you face any problem regarding accounting,Finance,cost,corporate etc assinments .Our professional expert available 24*7 for your help call tollfree number:1-844-752-3111 and Visit:www.usaassignment.com

    ReplyDelete
  9. Great Job! Accounting assignment help services ensure that your ride through this difficult time is a smooth sail. Our team of experienced and qualified writers offer original content in lucid language. Email:contact@usaassignment.com Toll Free:1-844-752-3111

    ReplyDelete