Switch to full stage
Loading Project
Downloading assets (0/17) …

Instructions

S,C,F,O,B,D - Sphere, Cube, Flattened Square, Spheroid, Box, Disc T - Tessellate (change vertex count) L - Toggle light position G - Toggle Gouraud shading Space - Toggle random morphing

Notes and Credits

Playing around with basic 3D shapes. There's definitely room for optimization and the Gouraud shading is a little glitchy It's going to lag when displaying shapes with 98 vertices It's going to crawl when using Gouraud shading You won't see spheres, spheroids or discs when the vertex count is 8 because it's physically impossible #3d #techdemo #watchable #description(Real-time morphing between 3D shapes. This was written when I was first experimenting with what I could achieve using the pen.)

TurboWarp is a Scratch mod that compiles projects to JavaScript to make them run really fast. Try it out by inputting a project ID or URL above or choosing a featured project below.