The document discusses how to develop and publish virtual reality applications using the EON software platform. It describes how EON allows developers to create one application and publish it across multiple platforms from mobile phones to large dome displays. The EON platform has 20 years of experience in VR/interactive 3D and supports publishing applications to Windows, iOS, Android and various VR display systems. Case studies are provided on how ExxonMobil uses EON for VR operator training simulations.
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
How to Develop VR Applications and Publish from Phone to Dome - Nils Andersson
1. Copyright 2016 EON Reality.Inc All rights reserved
How to develop VR applications
and publish
from phone to dome
2. Copyright 2016 EON Reality.Inc All rights reserved
By using the EON software platform it is possible to
develop one application and publish to many
platforms from phone to dome display systems.
During the last 20 years the EON Software platform
has been built to help create advanced interactive
3D applications and enable them to be published on
various platforms including Windows with support
for multiple rendering nodes and mobile platforms
like iOS and Android.
3. Copyright 2016 EON Reality.Inc All rights reserved
➢ VR support in EON software
➢ Publishing from phone to dome
➢ Advanced VR display systems
➢ Use cases and experiences
In this talk, I'll describe:
4. Copyright 2016 EON Reality.Inc All rights reserved
➢ 20 years experience within Virtual
Reality/Interactive 3D
➢ 30+ years experience in software
development
➢ Responsible for software
development at EON Reality
➢ Master of Science in Electrical
Engineering from Chalmers
University of Technology in
Gothenburg, Sweden, 1992.
Nils Andersson, CTO, EON Reality
5. Copyright 2016 EON Reality.Inc All rights reserved
EON Reality has based on +15 years of R&D become the world leader in VR based
Knowledge Transfer in Industry, Education And Edutainment with > 450 industry
customers, > 400 academic organizations & 55 government partners
EON Reality the Global leader
in VR based Knowledge Transfer
#1 VR/AR Software
for Knowledge
Transfer > 29
Publishing Formats
#1 VR/AR Library
for >7000
applications
#1 VR/AR Network >
11 offices and 14
Centers
#1VR/AR
Audience for
Knowledge
Transfer with 36
million viewers
6. Copyright 2016 EON Reality.Inc All rights reserved
VR support in EON
software
7. Copyright 2016 EON Reality.Inc All rights reserved
➢ Immersive multimedia or computer-simulated reality
➢ Replicates an environment that simulates a physical
presence in places in the real world or an imagined world
➢ Allowing the user to interact with that world.
➢ Virtual realities artificially create sensory experience, which
can include sight, touch, hearing, and smell.
What is VR?
8. Copyright 2016 EON Reality.Inc All rights reserved
➢ Stereoscopic Viewing
➢ Perspective handling
➢ Tracking: Vicon, A.R.T., Kinect...
➢ Interactions: Gloves,
game pads, Wand
➢ Special effects: Smell, wind, vibration
Ingredients in Virtual Reality
9. Copyright 2016 EON Reality.Inc All rights reserved
Publishing from phone
to dome
10. Copyright 2016 EON Reality.Inc All rights reserved
➢ Template holds information about a specific display
system: display configuration, tracker system etc
➢ One template per display system
➢ Same content file can then be used on many
different display system setups
Advanced template injection system for configuration
11. Copyright 2016 EON Reality.Inc All rights reserved
➢ Create an app directly from the EON Software suite
➢ App will include necessary app information for
publishing
➢ Automatic optimization of texture formats
Deployment tool for Android and iOS
12. Copyright 2016 EON Reality.Inc All rights reserved
➢ Build one application
and publish on any
platform
➢ Use more or less all
functionality from
the EON software
platform in any
hardware platform
Publishing from phone to dome
13. Copyright 2016 EON Reality.Inc All rights reserved
Advanced VR display
systems
14. Copyright 2016 EON Reality.Inc All rights reserved
ICube - cave environment
15. Copyright 2016 EON Reality.Inc All rights reserved
●
● EON IBench - zSpace stereoscopic display
16. Copyright 2016 EON Reality.Inc All rights reserved
➢ Traditional - Sony Glasstron
➢ Current
○ Google Glass, MS Hololens - and
many other smaller companies
➢ Desktop
○ Oculus, HTC Vive
➢ Mobile
○ Cardboard, Samsung Gear VR, Zeiss
VR One, Epson Moverio BT 200
VRH - Virtual Reality Headsets
Important technical considerations
➢ Field of View
➢ Image size - on See Through Glasses
➢ Memory limitations on mobile devices
➢ GPU limitations on mobile devices
17. Copyright 2016 EON Reality.Inc All rights reserved
Use cases and
experiences
18. Copyright 2016 EON Reality.Inc All rights reserved
Experiences
Budget!!!
Texture format
Texture resolution
Memory usage
19. Copyright 2016 EON Reality.Inc All rights reserved
ExxonMobil
Rex W. Tillerson, Exxon Chairman and Chief Executive Officer
EON Icube can be used for operator training similar
to how flight simulators are used.
EON was selected since they delivered everything:
software, content, hardware.
Operators can with an emergency response team
train for low probability/high-consequence
scenarios.
Rex W. Tillerson, ExxonMobil Chairman and Chief
Executive Officer
Tillerson wanted to be convinced VR
this is a good thing to do. ExxonMobil is
spending a lot of money on making their
plants reliable. The more reliable you
make your plants, the more important it
is to train low probability/highcost
events (anomalies).
20. Copyright 2016 EON Reality.Inc All rights reserved
➢ Develop a 3D immersive virtual reality simulator for
training operators in oil and gas production,
processing, and transportation facilities
➢ Users shall have an experience of being on site
➢ Use state of the art technology
➢ Process control integration
➢ Routine operations
➢ Emergency response for
low-probability /
high-consequence scenarios
➢ Team training capability
ExxonMobil - Objectives with training
simulator
21. Copyright 2016 EON Reality.Inc All rights reserved
➢ EON Icube – 4-sided immersive virtual reality
environment
➢ Vicon Optical Tracking of Human for perspective
handling, avatar and gesture tracking
➢ Process control integration (Honeywell etc)
➢ Voice control
➢ Odor, Vibration and Directional Wind system to
create realistic environment
➢ Multiuser/Team Training –
multiple EON Icubes and other
display systems
➢ LMS integration
ExxonMobil - Visualization and Virtual
Reality equipment
22. Copyright 2016 EON Reality.Inc All rights reserved
● Single or multiuser display
● Need to render 2 - 9 times depending on number fo
users
● Loose resolution - high pixel density is great
Glasses free 3D Display
23. Copyright 2016 EON Reality.Inc All rights reserved
ExxonMobil - Visualization and Virtual
Reality equipment
24. Copyright 2016 EON Reality.Inc All rights reserved
➢ Very large model
The current model contain more than 50 000 000
polygons. EON can navigate seamlessly in this
model.
➢ Incomplete 3D CAD models
Used for design
Real plant has been modified after CAD model
ExxonMobil - Challenges and solutions
https://www.youtube.com/watch?v=Bd6vek84eUo
25. Copyright 2016 EON Reality.Inc All rights reserved
World’s largest Virtual Reality Library for Knowledge Transfer!
EON Experience VR
http://www.eonreality.com/eevr/
➢ EON Mobile HTML Framework
➢ Optimize models!
➢ Three modes
AR Marker is found here:
http://www.eonreality.com/cardar/
It’s the map in top-right corenr of the web page
26. Copyright 2016 EON Reality.Inc All rights reserved
EON Experience AVR
EON Creator AVR
http://www.eonreality.com/eon-experience-avr/
27. Copyright 2016 EON Reality.Inc All rights reserved
EON Experience AVR/EON Creator AVR
http://www.eonreality.com/eon-experience-avr/
Most complex EON Mobile application built
EON Mobile HTML Framework - extended
Technical challenges:
➢ GPU memory usage - Optimize content - texture
formats
➢ Complex logic - optimized Script support
28. Copyright 2016 EON Reality.Inc All rights reserved
EON Experience AVR/EON Creator AVR
http://www.eonreality.com/eon-experience-avr/
On Google Play from March 25, App Store from mid April
https://www.youtube.com/watch?v=8G4EyRhSsHw
https://www.youtube.com/watch?v=HyNgTj2Lyps