Behind the KAI Design Dept. Experience: WebGL Line Blur, Video Scrubbing, and 3D Animation