3D graphing calculator
by 52525rr
Description
use this link for much faster rendering https://turbowarp.org/973800483/ ============ another dimension to play around with, finally. a few example graphs: simple plane: x+y+z=0 sphere: x*x+y*y+z*z=2 donut: sqrt((sqrt(x*x+y*y)-1)^2+z*z)-0.5=0 heart: x^2 + 9/4*y^2 + z^2 - 1 - z*cbrt(x^2+9/200*y^2) = 0 ============== to use, just input an equation that uses the parameters X Y and Z as different points on the graph. the Z axis is upwards. hold down and move the mouse to change the camera orientation. the range buttons change the zoom of the cube. the plot will extend from -range to +range in all directions. the resolution buttons change the resolution of the graph. higher means more quality but also may be slower to render. any part of the plot outside of the cube will be clipped off. this project uses the marching cubes algorithm to render a mesh of an equation. it essentially divides the space into tiny cubes and tries to guess where the boundary of the mesh will be. the more cubes, the more accuracy the mesh can be rendered with. read about it more here: https://en.wikipedia.org/wiki/Marching_cubes the functions that are usable are the scratch math operator blocks plus an extra "cbrt" (cube root) function that i added. the variables X Y and Z are also usable ofc.
Project Details
- Visibility
- Visible
- Comments
- Enabled
More Cool Projects
Add A Button to Beat Up Γ (11)
by Salamander123isback
the scratch 3.0 show episode two: milk but yeah
by Graylykgepard12
beat up Cat belle 4
by lukemanolopoulos8
Hill Climb Racing Mobile
by drewthegamer13
The Strongest Battlegrounds hero hunter by LegoNinjaCoolBoy
by robloxbloxfruits1234
Codes for beat up the evil square.
by Vieten2012
Finding The Arial font on random things v0.79
by Naoshikun_704
Baldi basics (Demo)
by OliverCarvalho2024
Scratch 101: How To Rick Roll Someone!
by Charles12310
Spring Physics Test 0.4b
by griffpatch
The Mine Song but stuff happens
by The_Ripper_and_co
New Editor test
by 6dyfer19
BEAT UP PEPPA PIG!!!!!!!!
by SnakeyGuitar123
KyleWare: Ultimate Microgame$!
by to-c-b-a
γγγ€γ―γ©MODγγΎγͺζΏ
by horiyouta
Beat Up Quacker (9)
by dashmasterscratch
Fire and Water v 1.0
by SpartanDav
A Slight Update to the Greek Endless Letters
by BFDI_II
Coming Soon: Beat Up Xavi Remastered remix
by Xavi2314
The Faster Add Round 5 remix remix
by ogorodnikov88
Untitled-32
by dalekzek
Beat up DTLegendz 1.6
by ptv_23
Beat Up peggraz51 (8)
by newmyles
BEAT UP RICK (v1.0)
by ALAN_ANIMACIONES