ScratchData LogoScratchData
Back to RokCoder's profile

3D Morphing

RORokCoder•Created April 16, 2017
3D Morphing
660
545
9240 views
View on Scratch

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

Description

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.)

Project Details

Project ID155798181
CreatedApril 16, 2017
Last ModifiedOctober 23, 2023
SharedApril 17, 2017
Visibilityvisible
CommentsAllowed