Animated dolphin. Tested on Oculus Go (with touchpad) and VR BOX2 (with joystick). For tests on a desktop (Windows 10 + Chrome) the "inline" webxr session and A,S,D,W,↑,↓ keys for navigation are used. High Refresh Rate + Fixed Foveated Rendering are used too.

One dolphin from the old "3 Dolphins" low polygons model is used. Coordinates of the animated mesh are morphed as (see the program and vertex shader for details)

  d2 = x*x;
  x_new = (x > 0.) ? x + c0*d2 : x + c1*d2;
  y_new = (x > 0.) ? y + c2*d2 : y + c3*d2;

WebXR samples     updated 30 Mar 2020