SlideShare a Scribd company logo
1 of 220
Download to read offline
Improving the VR
      experience
         From the authors to the users




Sébastien Kuntz
President
Plan


• Introduction
• (My) definition of VR
• Trends in system design
• Improving the authors’ experience
 • MiddleVR
• Improving the users’ experience
Sebastien Kuntz

• Passion
  • Board member of


  • President


  • Blog: http://cb.nowan.net/blog
  • Twitter: @Cb_VRGeek
Sebastien Kuntz

•            Founder & President
• 10 years adding VR to 3D engines


    •         - French railways


    •
FRENCH RAILWAYS - SNCF




• Polhemus   magnetic tracker, treadmill, 5DT Glove
• C++   / OpenSceneGraph / VRPN / OpenAL
FRENCH RAILWAYS - SNCF




• Polhemus   magnetic tracker, treadmill, 5DT Glove
• C++   / OpenSceneGraph / VRPN / OpenAL
FRENCH RAILWAYS - SNCF
Plan


• Introduction
• (My) definition of VR
• Trends in system design
• Improving the authors’ experience
 • MiddleVR
• Improving the users’ experience
i’m in!
mersion
teraction
mersion
  teraction


Presence
Presence   in a virtual world
Experience of presence
Experience of presence
   is in your brain !
Cognitive presence
Cognitive presence
Cognitive presence
Cognitive presence
Cognitive presence
Cognitive presence
Perceptive presence
Cognitive presence
Perceptive presence
Cognitive presence
Perceptive presence
Cognitive presence
Perceptive presence
Cognitive presence
Perceptive presence
Ridiculous
  If it’s real VR,
  you probably
 look ridiculous
Ridiculous
  If it’s real VR,
  you probably
 look ridiculous
Ridiculous
  If it’s real VR,
  you probably
 look ridiculous
Plan


• Introduction
• (My) definition of VR
• Trends in system design
• Improving the authors’ experience
 • MiddleVR
• Improving the users’ experience
Trends in VR Systems
Trends in VR Systems
6 users
stereoscopy + tracking




• video




          Weimar University (DE)
Immersia 3, Irisa - Rennes, France
aixCave, RWTH Aachen University, Germany
Reality Deck, Stony Brook Univ, USA
Barco - RP-360
Why so big ?
Increase immersion
Pushing the limits
Marketing
Generic
Generic




   =
Generic




   =
Generic




       =

+
Generic




       =

+
Generic




       =

+             +
Generic




       =

+             +
More people can use it (?)
But ...
But ...
• Do we really know the systems ?
But ...
• Do we really know the systems ?
 • Can we compare them ?
But ...
• Do we really know the systems ?
 • Can we compare them ?
• We need human-centric metrics
But ...
• Do we really know the systems ?
 • Can we compare them ?
• We need human-centric metrics
 • End-to-end latency
But ...
• Do we really know the systems ?
 • Can we compare them ?
• We need human-centric metrics
 • End-to-end latency
 • Angular resolution
But ...
• Do we really know the systems ?
 • Can we compare them ?
• We need human-centric metrics
 • End-to-end latency
 • Angular resolution
 • Tracking: extent, precision
But ...
• Do we really know the systems ?
 • Can we compare them ?
• We need human-centric metrics
 • End-to-end latency
 • Angular resolution
 • Tracking: extent, precision
 • Field of regard
But ...
• Do we really know the systems ?
 • Can we compare them ?
• We need human-centric metrics
 • End-to-end latency
 • Angular resolution
 • Tracking: extent, precision
 • Field of regard
 • Framerate with standard application
But ... Too expensive !
low-cost VR


                    µRV - Insa Rennes




  Lycee Couffignal
                    www.Realyz.com
VRWall at home




http://cb.nowan.net/blog/2010/07/02/vr-kit-wall-a-dream-come-true/
HMDs are back
HMDs are back
HMDs are back
HMDs are back
HMDs are back
HMDs are back
HMDs are back
low-cost VR
low-cost VR



• As a development platform
low-cost VR



• As a development platform
• As a teaching platform
low-cost VR



• As a development platform
• As a teaching platform
• As a duplicable platform
More people can use VR (!)
Immersion / Money
Immersion / Money
Immersion / Money




10
Immersion / Money




10
Immersion / Money




           100
10
Immersion / Money




           100
10
Immersion / Money




     10x
           100
10
Immersion / Money


 2x ?
 3x ?




        10x
              100
10
So we have a lot of hardware
So we have a lot of hardware
           But ...
So we have a lot of hardware
              But ...
“VR is mainly a software problem”
So we have a lot of hardware
              But ...
“VR is mainly a software problem”
           Jaron Lanier
So we have a lot of hardware
                   But ...
     “VR is mainly a software problem”
                Jaron Lanier
 “3D user interaction is a hard and unexplored
software engineering and ergonomic problem”
So we have a lot of hardware
                   But ...
     “VR is mainly a software problem”
                Jaron Lanier
 “3D user interaction is a hard and unexplored
software engineering and ergonomic problem”
Chad Wingrave - University of Central Florida
Plan


• Introduction
• (My) definition of VR
• Trends in system design
• Improving the authors’ experience
 • MiddleVR
• Improving the users’ experience
To create and maintain presence,
   you, the author, need to ...
To create and maintain presence,
   you, the author, need to ...

         • Build hardware
To create and maintain presence,
   you, the author, need to ...

         • Build hardware


         • Build software
To create and maintain presence,
   you, the author, need to ...

         • Build hardware


         • Build software
To create and maintain presence,
   you, the author, need to ...

         • Build hardware


         • Build software


         • Build user experience
To create and maintain presence,
   you, the author, need to ...

         • Build hardware


         • Build software


         • Build user experience
The need for better
 VR software tools
The need for better
      VR software tools

• Hardware getting cheaper
The need for better
      VR software tools

• Hardware getting cheaper
 • But engineers are not getting cheaper
The need for better
      VR software tools

• Hardware getting cheaper
 • But engineers are not getting cheaper
   • Need to be more efficient and spend less
     time creating apps
The need for better
      VR software tools

• Hardware getting cheaper
 • But engineers are not getting cheaper
   • Need to be more efficient and spend less
     time creating apps
• Democratization
The need for better
      VR software tools

• Hardware getting cheaper
 • But engineers are not getting cheaper
   • Need to be more efficient and spend less
     time creating apps
• Democratization
 • VR developers are not all engineers anymore
Plan


• Introduction
• (My) definition of VR
• Trends in system design
• Improving the authors’ experience
 • MiddleVR
• Improving the users’ experience
• What is MiddleVR ?
• Birth
• Goals
• Quick tour
• Guiding principles
• Design
Adding VR
Adding VR
Adding VR
Adding VR
Adding VR
Adding VR
Architecture
Architecture




 MiddleVR (C++)
Architecture




           MiddleVR (C++)

Drivers
Architecture




       MiddleVR (C++)

Drivers OpenGL
Architecture




        MiddleVR (C++)

Drivers OpenGL DirectX
Architecture




        MiddleVR (C++)

Drivers OpenGL DirectX Network
Architecture



  C# Wrapper

        MiddleVR (C++)

Drivers OpenGL DirectX Network
Architecture


 GUI

  C# Wrapper

        MiddleVR (C++)

Drivers OpenGL DirectX Network
Architecture


 GUI    Unity

  C# Wrapper

        MiddleVR (C++)

Drivers OpenGL DirectX Network
Architecture


 GUI    Unity

  C# Wrapper    Lua Wrapper


        MiddleVR (C++)

Drivers OpenGL DirectX Network
Architecture


 GUI    Unity
                              Python
  C# Wrapper    Lua Wrapper
                              Wrapper


        MiddleVR (C++)

Drivers OpenGL DirectX Network
Birth / Reason
Wanted to use best tools
         in VR
Goals
Goals

• Simplifying VR
Goals

• Simplifying VR

  • Accelerate     development of VR applications
Goals

• Simplifying VR

  • Accelerate     development of VR applications

  • Accelerate     deployement of VR applications
Goals

• Simplifying VR

  • Accelerate     development of VR applications

  • Accelerate     deployement of VR applications

• Create   new VR tools
Goals

• Simplifying VR

  • Accelerate     development of VR applications

  • Accelerate     deployement of VR applications

• Create   new VR tools

  • Adapt   existing 3D applications
Goals

• Simplifying VR

  • Accelerate     development of VR applications

  • Accelerate     deployement of VR applications

• Create   new VR tools

  • Adapt   existing 3D applications

• (Prototype VR     systems)
• What is MiddleVR ?
• Birth
• Goals
• Quick tour
• Guiding principles
• Design
Simply configure your system
Viewports management
http://youtu.be/EEKH-1EilXs
Guiding principles
Guiding principles



•Simplicity
Guiding principles



•Simplicity
•Empathy
Simplicity
Simplicity


   “Perfection is achieved, not when there is
nothing more to add, but when there is nothing
               left to take away”
Simplicity


   “Perfection is achieved, not when there is
nothing more to add, but when there is nothing
               left to take away”
                         Antoine de St Exupery
Simplicity
Simplicity
Simplicity



“Simplicity is the ultimate sophistication”
Simplicity



“Simplicity is the ultimate sophistication”
                                     DaVinci
Simplicity



“Simplicity is the ultimate sophistication”
                                     DaVinci
Simplicity



“Simplicity is the ultimate sophistication”
                                      DaVinci


    Need to work hard to make things simple
Empathy
Empathy


“The ability to understand and share the
feelings of another.”
Empathy


“The ability to understand and share the
feelings of another.”
Empathy


“The ability to understand and share the
feelings of another.”


   Test with users
Design

• Goals
   • Simplifying VR

     • Accelerate     development of VR applications

     • Accelerate     deployment of VR applications

   • Create   new VR tools

     • Adapt   existing 3D applications
Design
• Goals
          •   Simplifying VR

•   Accelerate development of VR applications

     •   Simplicity of integrating VR into application

     •   High-level tools

          •   Interactions: Selection, Manipulation, Navigation

     •   Simplicity of programming interface

•   Accelerate deployment of VR applications

     •   Create new VR tools

          •   Adapt existing 3D applications
MiddleVR
Design
•    Goals

        •    Simplifying VR

              •   Accelerate development of VR applications


•   Accelerate deployment of VR applications

    •   GUI to configure VR systems

    •   Dynamic reconfiguration of application

    •   Ship with standard configurations

    •   Abstractions

•   Create new VR tools

    •   Adapt existing 3D applications
Abstractions for
      portability


• Devices
• User
Device abstraction
Driver 1



               Virtual Device   Application
Device abstraction
Driver 1


Driver 2
               Virtual Device   Application
Device abstraction
Driver 1


Driver 2
               Virtual Device   Application
Driver 3
Device abstraction
Driver 1


Driver 2
               Virtual Device   Application
Driver 3


Network
User abstraction
User abstraction
User abstraction




Virtual Device 1



Virtual Device 2

                      Node 3D    Application
Virtual Device 3
Design

• Create   new VR tools

 • Adapt   existing 3D applications

   • Genericity
     • C++
     • Simple but complete
30 days free trial
http://www.imin-vr.com/download
Plan


• Introduction
• (My) definition of VR
• Trends in system design
• Improving the authors’ experience
 • MiddleVR
• Improving the users’ experience
Improving the user’s
    experience
Improving the user’s
    experience
Improving the user’s
     experience


• Improve cognitive presence
Improving the user’s
     experience


• Improve cognitive presence
 • Make sure world is plausible, coherent
Improving the user’s
     experience


• Improve cognitive presence
 • Make sure world is plausible, coherent
 • Improve 3D user interactions
Improving the user’s
    experience
Improving the user’s
         experience


• Improve perceptive presence
Improving the user’s
         experience


• Improve perceptive presence
 • Fooling your senses
Improving the user’s
         experience


• Improve perceptive presence
 • Fooling your senses
   • Know how senses work individually
Improving the user’s
         experience


• Improve perceptive presence
 • Fooling your senses
   • Know how senses work individually
   • Know how senses work together
Improving the user’s
         experience


• Improve perceptive presence
 • Fooling your senses
   • Know how senses work individually
   • Know how senses work together
   • Know how attention modifies perception
know how senses work
    individually
know how senses work
    individually
know how senses work
    individually
know how senses work
    individually
MP3
MP3



• Algorithm for sound compression
MP3



• Algorithm for sound compression
• “Reducing accuracy of (...) sounds that are (...) beyond the
  auditory resolution ability of most people.” -- Wikipedia
How senses work together
How senses work together
     Redirected walking
How senses work together
     Redirected walking




       (c) Franck Steinicke - Wurzburg
                  University
Senses dominated by
       vision
Senses dominated by
       vision
Follow the coin
Did you notice the
  Green pepper ?
Did you notice the
  Green pepper ?
Perceptive Illusions
  Change Blindess




                (c) Evan Suma - USCT/ICT
MP3 for reality ?
MP3 for reality ?
MP3 for reality ?

• Cheaper VR systems
MP3 for reality ?

• Cheaper VR systems
• More computer resources
MP3 for reality ?

• Cheaper VR systems
• More computer resources
 • for shaders, physics, sound etc.
MP3 for reality ?

• Cheaper VR systems
• More computer resources
 • for shaders, physics, sound etc.
• Everybody designing VR app should know about
  those rules !
MP3 for reality ?

• Cheaper VR systems
• More computer resources
 • for shaders, physics, sound etc.
• Everybody designing VR app should know about
  those rules !
 • Need to know the system you are working with
MP3 for reality ?



• Need more research
• VR Knowledge Base
 • http://knowledgebase.cs.vt.edu
Plan

• Introduction
• (My) definition of VR
• Trends in system design
• Improving the authors’ experience
 • MiddleVR
• Improving the users’ experience
• Conclusion
Messages
Messages

• Your homework
Messages

• Your homework
 • Measure
Messages

• Your homework
 • Measure
   • Latency, Angular resolution,
     Tracking, Field of regard, Framerate
Messages

• Your homework
 • Measure
   • Latency, Angular resolution,
     Tracking, Field of regard, Framerate
 • Try MiddleVR
Messages

• Your homework
 • Measure
   • Latency, Angular resolution,
     Tracking, Field of regard, Framerate
 • Try MiddleVR
 • Learn about perception
Make great experiences !
Thank you !
      Questions ?

Sebastien.Kuntz@imin-vr.com
     www.imin-vr.com

More Related Content

What's hot

Developing Games For VR - Lessons Learned
Developing Games For VR - Lessons LearnedDeveloping Games For VR - Lessons Learned
Developing Games For VR - Lessons Learned
Martin Climatiano
 
Oculus rift
Oculus riftOculus rift
Oculus rift
imvegita
 

What's hot (20)

Aesthetec at MEIC5, augmenting the world
Aesthetec at MEIC5, augmenting the worldAesthetec at MEIC5, augmenting the world
Aesthetec at MEIC5, augmenting the world
 
Virtual Reality - Get in the Game
Virtual Reality - Get in the GameVirtual Reality - Get in the Game
Virtual Reality - Get in the Game
 
How to Develop VR Applications and Publish from Phone to Dome - Nils Andersson
How to Develop VR Applications and Publish from Phone to Dome - Nils AnderssonHow to Develop VR Applications and Publish from Phone to Dome - Nils Andersson
How to Develop VR Applications and Publish from Phone to Dome - Nils Andersson
 
Oculus rift
Oculus riftOculus rift
Oculus rift
 
Developing Games For VR - Lessons Learned
Developing Games For VR - Lessons LearnedDeveloping Games For VR - Lessons Learned
Developing Games For VR - Lessons Learned
 
Oculus rift VR
Oculus rift VROculus rift VR
Oculus rift VR
 
Oculus rift the next generation of vr
Oculus rift the next generation of vrOculus rift the next generation of vr
Oculus rift the next generation of vr
 
Dreaming of Superman: Designing Games for Virtual Reality
Dreaming of Superman: Designing Games for Virtual RealityDreaming of Superman: Designing Games for Virtual Reality
Dreaming of Superman: Designing Games for Virtual Reality
 
Introduction to DaydreamVR from DevFestDC 2017
Introduction to DaydreamVR from DevFestDC 2017Introduction to DaydreamVR from DevFestDC 2017
Introduction to DaydreamVR from DevFestDC 2017
 
Introduction to daydream for AnDevCon DC - 2017
Introduction to daydream for AnDevCon DC - 2017Introduction to daydream for AnDevCon DC - 2017
Introduction to daydream for AnDevCon DC - 2017
 
Oculus Rift
Oculus RiftOculus Rift
Oculus Rift
 
Oculus rift
Oculus riftOculus rift
Oculus rift
 
Oculus rift
Oculus riftOculus rift
Oculus rift
 
[1C7] Developing with Oculus
[1C7] Developing with Oculus[1C7] Developing with Oculus
[1C7] Developing with Oculus
 
Mini workshop on ar vr using unity3 d
Mini workshop on ar vr using unity3 dMini workshop on ar vr using unity3 d
Mini workshop on ar vr using unity3 d
 
HTC Vive, FOVE, Playstation VR and more - Presentation Meetup 20 Feb 2016
HTC Vive, FOVE, Playstation VR and more - Presentation Meetup 20 Feb 2016HTC Vive, FOVE, Playstation VR and more - Presentation Meetup 20 Feb 2016
HTC Vive, FOVE, Playstation VR and more - Presentation Meetup 20 Feb 2016
 
Oculus Rift By Mayur Padma
Oculus Rift By Mayur PadmaOculus Rift By Mayur Padma
Oculus Rift By Mayur Padma
 
Mini workshop on ar vr using unity3 d
Mini workshop on ar vr using unity3 dMini workshop on ar vr using unity3 d
Mini workshop on ar vr using unity3 d
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
 
The story of MSQRD
The story of MSQRDThe story of MSQRD
The story of MSQRD
 

Viewers also liked

Viewers also liked (7)

15 vr trends 2017 yariv levski
15 vr trends 2017 yariv levski15 vr trends 2017 yariv levski
15 vr trends 2017 yariv levski
 
Global trends and market of AR and VR
Global trends and market of AR and VRGlobal trends and market of AR and VR
Global trends and market of AR and VR
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
The Emerging Virtual Reality Landscape: a Primer
The Emerging Virtual Reality Landscape: a PrimerThe Emerging Virtual Reality Landscape: a Primer
The Emerging Virtual Reality Landscape: a Primer
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
The rise of VR & AR era. Why this time is different?
The rise of VR & AR era. Why this time is different?The rise of VR & AR era. Why this time is different?
The rise of VR & AR era. Why this time is different?
 
Virtual Reality-Seminar presentation
Virtual Reality-Seminar  presentationVirtual Reality-Seminar  presentation
Virtual Reality-Seminar presentation
 

Similar to Improving the VR experience - VRST 2012

virtual reality Information-160422181930.pdf
virtual reality Information-160422181930.pdfvirtual reality Information-160422181930.pdf
virtual reality Information-160422181930.pdf
21107117
 
Consistent Development Environment with Vagrant and Chef
Consistent Development Environment with Vagrant and ChefConsistent Development Environment with Vagrant and Chef
Consistent Development Environment with Vagrant and Chef
Gerald Villorente
 
Drush Deployment Manager: Deployment Made Easy
Drush Deployment Manager: Deployment Made EasyDrush Deployment Manager: Deployment Made Easy
Drush Deployment Manager: Deployment Made Easy
Gerald Villorente
 

Similar to Improving the VR experience - VRST 2012 (20)

virtual reality Information-160422181930.pdf
virtual reality Information-160422181930.pdfvirtual reality Information-160422181930.pdf
virtual reality Information-160422181930.pdf
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
Intro to VR with Unreal Engine
Intro to VR with Unreal Engine   Intro to VR with Unreal Engine
Intro to VR with Unreal Engine
 
Virtual Reality Trends - from A to Z
Virtual Reality Trends - from A to ZVirtual Reality Trends - from A to Z
Virtual Reality Trends - from A to Z
 
Powering Next-Gen Learning with VR and xAPI - DevLearn 2018
Powering Next-Gen Learning with VR and xAPI - DevLearn 2018Powering Next-Gen Learning with VR and xAPI - DevLearn 2018
Powering Next-Gen Learning with VR and xAPI - DevLearn 2018
 
ICS2208 lecture7
ICS2208 lecture7ICS2208 lecture7
ICS2208 lecture7
 
2022 COMP4010 Lecture 6: Designing AR Systems
2022 COMP4010 Lecture 6: Designing AR Systems2022 COMP4010 Lecture 6: Designing AR Systems
2022 COMP4010 Lecture 6: Designing AR Systems
 
ARI2132 lecture 8
ARI2132 lecture 8ARI2132 lecture 8
ARI2132 lecture 8
 
Virtual Reality Technology - By Dr. A.C Santha Sheela.pptx
Virtual Reality Technology - By Dr. A.C Santha Sheela.pptxVirtual Reality Technology - By Dr. A.C Santha Sheela.pptx
Virtual Reality Technology - By Dr. A.C Santha Sheela.pptx
 
Microservices - when, why and how incontrodevops.it
Microservices  - when, why and how incontrodevops.itMicroservices  - when, why and how incontrodevops.it
Microservices - when, why and how incontrodevops.it
 
Consistent Development Environment with Vagrant and Chef
Consistent Development Environment with Vagrant and ChefConsistent Development Environment with Vagrant and Chef
Consistent Development Environment with Vagrant and Chef
 
From Config Management Sucks to #cfgmgmtlove
From Config Management Sucks to #cfgmgmtlove From Config Management Sucks to #cfgmgmtlove
From Config Management Sucks to #cfgmgmtlove
 
Drush Deployment Manager: Deployment Made Easy
Drush Deployment Manager: Deployment Made EasyDrush Deployment Manager: Deployment Made Easy
Drush Deployment Manager: Deployment Made Easy
 
Don't fear our new robot overlords – A new way to test on mobile
Don't fear our new robot overlords – A new way to test on mobileDon't fear our new robot overlords – A new way to test on mobile
Don't fear our new robot overlords – A new way to test on mobile
 
AWS re:Invent 2016: Powering the Next Generation of Virtual Reality with Veri...
AWS re:Invent 2016: Powering the Next Generation of Virtual Reality with Veri...AWS re:Invent 2016: Powering the Next Generation of Virtual Reality with Veri...
AWS re:Invent 2016: Powering the Next Generation of Virtual Reality with Veri...
 
What is this cloud thing?
What is this cloud thing?What is this cloud thing?
What is this cloud thing?
 
Fast Delivery DevOps Israel
Fast Delivery DevOps IsraelFast Delivery DevOps Israel
Fast Delivery DevOps Israel
 
Monktoberfest Fast Delivery
Monktoberfest Fast DeliveryMonktoberfest Fast Delivery
Monktoberfest Fast Delivery
 
Docker - Scripting the PayPal Cloud
Docker - Scripting the PayPal CloudDocker - Scripting the PayPal Cloud
Docker - Scripting the PayPal Cloud
 
Make believe - Droidcon UK 2015
Make believe - Droidcon UK 2015Make believe - Droidcon UK 2015
Make believe - Droidcon UK 2015
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Recently uploaded (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

Improving the VR experience - VRST 2012