Breaking the Frame: Building a Real-Time Datamosh Effect with Three.js