03 / ONGOING EXPLORATIONS

Study

Graphics & animation experiments.

01
Live study2026

Field / Form

RustwgpuWGSLWebGPU

A realtime particle experiment built for this site. Position and velocity are computed on the GPU, with responses to navigation, pointer movement and scrolling. The Lab lets you change forms and rendering paths and inspect the source.

Field / Form Try the controls
02
Research notes2026

skeletal-codec

AnimationFK / IKCompression

An animation compression experiment that represents hand and foot motion as IK targets. I started with FK-to-IK conversion and am exploring reconstruction from fewer keyframes.

Approach and validation plan
DENSE MOTION → SPARSE TARGETStime →CONCEPT DIAGRAM
Concept diagram of representing FK animation with a smaller set of IK targets.
  1. FK → world pose → IK targets

    Extract hand and foot positions and pole vectors from the bone hierarchy’s world transforms. The first step is to reconstruct the pose with Two-Bone IK and compare it with the original.

  2. Sparse keys + interpolation

    Select keys from target trajectories and use Lerp/Slerp interpolation as a baseline. Correction deltas would preserve rotations that IK alone cannot retain. The plan is to evaluate position and rotation error, ground contact and file size together.

  3. ML interpolation

    A later stage would test whether learned interpolation improves on the baseline, accounting for the cost of downloading the model and running inference.

BACK TO WORKSelected work