Mentions légales du service

Skip to content
Snippets Groups Projects
  1. Apr 19, 2024
  2. Mar 17, 2024
  3. Mar 05, 2024
  4. Feb 28, 2024
  5. Feb 16, 2024
    • Cedric Chedaleux's avatar
      openxr/gaussianViewer: support OpenXR rendering mode for VR rendering · a50fa785
      Cedric Chedaleux authored
      
      Passing '--rendering-mode 2' as argument will connect to an OpenXR
      Head-Mounted Display (HMD) with free world standing VR
      experience as default.
      
      Note that GaussianView reimplements the setResolution method in order
      to update the internal image buffer used by Cuda and be able to
      render to headset native resolutions which are different from the
      UI view one.
      
      UI view default resolution is 1200x674 where as OpenXR headset natively
      renders at 2k resolution for each eye.
      
      It also supports dynamic rendering resolution changes from OpenXR UI menu.
      
      Signed-off-by: default avatarCedric CHEDALEUX <cedric.chedaleux@orange.com>
      a50fa785
    • Cedric Chedaleux's avatar
      openxr: new module with a RenderingMode targeting OpenXR devices · dd368eae
      Cedric Chedaleux authored
      
      OpenXR is a standard to provides access to Augmented Reality (AR)
      and Virtual Reality (VR) devices. Application should connect to
      an OpenXR loader that will scan the OpenXR runtimes available on the
      the host. Each runtime will communicate with its physical connected
      XR device.
      
      Be able to move freely in a 3DGS scene through a VR headset would be very
      cool.
      
      'openxr' module handles the boiler-blate to:
      * connect to a Head-Mounted Display form factor XR device
      * listen to session state change
      * render a SIBR view into two FBO textures (one for each eye) that
        will be sent out to the connected XR device (through SwapchainImage mechanism)
      * display both textures into UI window
      * synchronize headset rendering framerate with the SIBR view
      * handle two VR experience (free world standing, seated)
      
      The module works on Windows and Linux over XLIB (wayland is not supported). It
      has been tested with Meta Quests headsets on Windows and HTV Vive Pro
      on Linux (through SteamVR OpenXR runtime).
      
      Signed-off-by: default avatarCedric CHEDALEUX <cedric.chedaleux@orange.com>
      dd368eae
  6. Feb 12, 2024
  7. Feb 09, 2024
  8. Nov 01, 2023
  9. Aug 01, 2023
  10. Jul 25, 2023
  11. Jul 20, 2023
  12. Jul 16, 2023
  13. Jul 13, 2023
  14. Jul 12, 2023
  15. Jul 11, 2023
  16. Jul 10, 2023
  17. Jul 08, 2023
Loading