OpenReality Duke Nursing Virtual Lab

1,490 views

Published on

This is the presentation from our OpenReality Workshop where we went over OpenReality's vision, use cases, gave an overview of Unity3d and talked about the Duke Nursing Virtual Lab which is a serious game for training nurses.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,490
On SlideShare
0
From Embeds
0
Number of Embeds
26
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

OpenReality Duke Nursing Virtual Lab

  1. 1. XR OpenReality Duke Nursing Virtual Lab Enabling Next Generation Distributed Virtual Worlds
  2. 2. Overview <ul><li>Vision Overview </li></ul><ul><li>Software Development Process </li></ul><ul><li>Single User </li></ul><ul><li>Single User: Integrated </li></ul><ul><li>Multi-User: Shared </li></ul><ul><li>Multi-Tier </li></ul><ul><li>Examples </li></ul>
  3. 3. Open Reality Vision <ul><li>The vision of Open Reality is to provide a platform that enables 3D content to be deployed to any web page on the internet. To allow users and content to move between and be shared between these spaces thus enabling a new distributed model of virtual worlds that is highly scalable, adaptable and interoperable. </li></ul>
  4. 4. Virtual World is the Web
  5. 5. Distributed Virtual Worlds
  6. 6. Vision Goals <ul><li>Open Source </li></ul><ul><li>Multi-Platform </li></ul><ul><li>Component Based </li></ul><ul><li>Multi-Avatar </li></ul><ul><li>Open Standards </li></ul>
  7. 7. Single User <ul><li>Login/Authentication </li></ul><ul><li>Load Scene </li></ul><ul><ul><li>Single/Multi Instance </li></ul></ul><ul><li>Load Avatar </li></ul><ul><li>Load Asset </li></ul><ul><ul><li>Off-line </li></ul></ul><ul><ul><li>On0line </li></ul></ul><ul><li>Record Activity </li></ul><ul><li>Find Places </li></ul><ul><li>Interact </li></ul><ul><li>Personalized </li></ul>
  8. 8. Single User - Integrated <ul><li>Share Scene </li></ul><ul><li>Share Asset </li></ul><ul><li>Integrate Asset </li></ul><ul><li>Share Events/Activity </li></ul><ul><li>Share Location </li></ul><ul><li>Share Work </li></ul><ul><li>Communicate </li></ul><ul><li>Record Activity </li></ul>
  9. 9. Multi-User - Shared <ul><li>Invite </li></ul><ul><li>Load Remote Avatar </li></ul><ul><li>Load Remote Asset </li></ul><ul><li>Record Activity </li></ul><ul><li>Avatar Interact </li></ul><ul><li>Share Location </li></ul><ul><li>Share Work </li></ul><ul><li>Collaborate </li></ul><ul><li>Communicate </li></ul>
  10. 10. Multi-Tier <ul><li>Login/Authentication </li></ul><ul><li>Load Remote Scene </li></ul><ul><ul><li>Single/Multi Instance </li></ul></ul><ul><li>Load Remote Avatar </li></ul><ul><li>Load Remote Asset </li></ul><ul><li>Purchase/Negotiate </li></ul><ul><li>Share Location </li></ul><ul><li>Share Work </li></ul><ul><li>Invite </li></ul><ul><li>Communicate </li></ul>
  11. 11. Business
  12. 12. Education
  13. 13. Community
  14. 14. What is education? <ul><li>– noun </li></ul><ul><li>the act or process of imparting or acquiring general knowledge, developing the powers of reasoning and judgment , and generally of preparing oneself or others intellectually for mature life. </li></ul>
  15. 15. What is Unity
  16. 16. Unity Scene Editor
  17. 17. Unity Scene Editor
  18. 18. Unity Example
  19. 19. Unity Example
  20. 20. Nurse Training Simulator Use Case <ul><li>Immersive environment </li></ul><ul><li>Ultra realistic, facial, fingers, inside mouth </li></ul><ul><li>Many students run same scenario </li></ul><ul><li>Single user and multi-user </li></ul><ul><li>Run behind the fire wall </li></ul><ul><li>Leverage existing investment in web servers </li></ul><ul><li>Avatars customizable </li></ul><ul><li>Robots and natural language processing </li></ul><ul><li>Animate any object </li></ul><ul><li>Use existing medical models and content </li></ul>
  21. 21. Nurse Training Simulator Solution <ul><li>Game development platform Unity3d </li></ul><ul><li>Content creation in Maya </li></ul><ul><li>Animations in Maya </li></ul><ul><li>Textures in Photoshop </li></ul><ul><li>Purchased avatars from TurboSquid.com </li></ul><ul><li>State synchronization with game server </li></ul><ul><li>Persistence with SmartAvatar </li></ul><ul><li>Deploy behind the firewall to existing web servers </li></ul>
  22. 22. Duke Nurse Training Simulator Demo <ul><li>Unity3D Client </li></ul><ul><li>Purchase avatar models </li></ul><ul><li>Content in Maya </li></ul><ul><li>Animations in Maya </li></ul><ul><li>Integrating Content in Unity3d </li></ul><ul><li>Deploying to the web </li></ul><ul><li>Running in a web browser </li></ul><ul><li>Example of game server </li></ul>
  23. 23. Duke Nurse Training Simulator Demo
  24. 24. Extreme Reality
  25. 25. Xeniversity
  26. 26. XR Grid
  27. 27. XRGrid Projects <ul><li>OpenReality </li></ul><ul><li>XR Offices </li></ul><ul><li>XR Marketplace </li></ul><ul><li>Duke Nursing Virtual Lab </li></ul><ul><li>Avatar Classroom (Moodle/Sloodle) </li></ul><ul><li>Intel Advance Computer Research </li></ul><ul><li>Dept. of Energy Immersive Technologies </li></ul><ul><li>Metameets </li></ul><ul><li>Virtual Holland </li></ul><ul><li>Rockcliffe Virtual Campus </li></ul><ul><li>VStage </li></ul><ul><li>Mamachinima </li></ul><ul><li>Agile3d World </li></ul><ul><li>The Dating Casino </li></ul><ul><li>The Seductions </li></ul>
  28. 28. XR Marketplace

×