Your system asks for reduced motion, so VFX-JS draws nothing. Demos on this site show plain HTML.
Type
GlslVersion
vfx-js/src/gl/program.ts:32 ↗import type { GlslVersion } from "@vfx-js/core";GLSL ES version of a shader. When omitted on a VFX prop, it is
auto-detected from the fragment shader:
GLSL 100 markers (gl_FragColor, texture2D, varying, attribute)
pick "100", otherwise "300 es".
type GlslVersion = "100" | "300 es"