What this shows A set-fruit jelly Bot dome (Strawberry, Orange, or Lime) on a plate — saturated, clearly visible transmission, wet highlights, and coloured light pooling under the gel. Slanted eyes read dark, suspended just under the surface. When you are not grabbing, the eyes and a gentle whole-body lean track the pointer anywhere over the stage with damped spring lag (a fast sweep leans after you and wobbles when it catches up); idle breathing and occasional blinks keep it alive. Touch uses the last contact point; reduced motion keeps eye follow only. Poke or drag for whole-body wobble; release carries spring velocity into damped overshoot cycles (firmness and damping sliders). Not a video or 2D fake. How it was made A self-contained demo in the iframe: icosphere XPBD on the CPU drives a deformed mesh each frame; three.js renders with MeshPhysicalMaterial, RoomEnvironment, WebGPURenderer when available, otherwise WebGLRenderer. There is no video on this page.
I. Soft-body 3D