Your system asks for reduced motion, so VFX-JS draws nothing. Demos on this site show plain HTML.
Type
VFXUniformValue
vfx-js/src/types.ts:433 ↗import type { VFXUniformValue } from "@vfx-js/core";Type for the values of uniform variables.
Scalars/tuples map to GLSL float/vec2/vec3/vec4. Flat numeric
arrays (e.g. Float32Array) map to array uniforms — a Float32Array
of length N*4 feeds uniform vec4 foo[N] (or uniform float foo[N*4]).
type VFXUniformValue =
| number
| [number, number]
| [number, number, number]
| [number, number, number, number]
| number[]
| Float32Array
| Int32Array
| Uint32Array