Use the "angle" slider to rotate the square around a horizontal line. The square costume will change perspective to look like it's 3D. The project uses the fisheye effect (combined with a large costume boundary) to stretch the costume, and then display at the correct size. I remixed it to make the formulas more precise. I think 8 or 4 square rotation costumes look good for the animation. It can display any texture you want (but if it has no rotational simmetry then it needs 4x more costumes). Credits: @kevinkommenkann (alt: olis-test-account) for the concept (in the most original project) @FunnyAnimatorJimTV (alt: BNNMN444TvTest) for the precise costumes, the UI, some code and the original description (all of this was in the original project) The Scratch source code for how the fisheye effect works (https://github.com/scratchfoundation/scratch-render/tree/develop/src/shaders/sprite.frag)