--- title: Transparent avatar backgrounds with WebGL green-screen keying description: "Use a custom green-screen Anam avatar and WebGL canvas chroma keying to place the avatar directly inside your web UI." tags: [javascript, avatar, chroma-key, canvas, webgl] date: 2026-05-13 authors: [bc-anam] --- ![A green-screen Anam avatar keyed into an Anam documentation page](/img/transparent-backgrounds/transparent-avatar-headline.jpg) This recipe shows how to make an Anam avatar feel embedded in your product instead of boxed into a rectangular video player. We'll create a custom avatar from a green-screen image, stream the avatar into a hidden `