Igalia / wolvic

A fast and secure browser for standalone virtual-reality and augmented-reality headsets.
https://wolvic.org
Mozilla Public License 2.0
796 stars 100 forks source link

The Archery Evolution game doesn't load correctly #1296

Closed javifernandez closed 3 months ago

javifernandez commented 6 months ago

Configuration

Wolvic version: 1.6.0 Wolvic build ID:

Hardware: Quest2

Steps to Reproduce

  1. Load the Archery Evolution from the heyvr.io site

Current Behavior

The game loads, but as soon as the load is complete, the virtual environment start spinning around the user perspective.

Expected Behavior

The virtual environment is stable and moves it on user's demand.

javifernandez commented 6 months ago

The same game works correctly with Wolvic 1.6 and the Gecko backend.

svillar commented 6 months ago

I'm mostly sure the problem is in how we fill in the gamepad structure in chromium. Likely some axis data that is always active.

svillar commented 6 months ago

On the other hand there are other weird things, for example it looks to me that if the head rotates the world starts to rotate in the same direction

svillar commented 3 months ago

On the other hand there are other weird things, for example it looks to me that if the head rotates the world starts to rotate in the same direction

This was https://github.com/Igalia/wolvic-chromium/pull/107 BTW