Discuss Scratch

FrankEagle1
Scratcher
3 posts

How do i make 3d?

Does any one know how to make 3d? And with that i dont mean an raycaster!
gdfsgdfsgdfg
Scratcher
1000+ posts

How do i make 3d?

Right now the closest we got to actual 3D is:
binary space partitioning:
https://scratch.mit.edu/projects/649528399/

Last edited by gdfsgdfsgdfg (Nov. 3, 2023 18:40:30)

gdfsgdfsgdfg
Scratcher
1000+ posts

How do i make 3d?

canarycat2000 wrote:

I don't think you can make true 3D graphics on Scratch(.stl, .obj, .glb, etc), all you can really do is imitate 3D using the pen extension.

True 3D graphics have been suggested multiple times, only to be rejected, as it might complicate the Scratch editor
also the closest we got to a 3D on scratch
is BSP (Binary Space Partitioning)
meunspeakable
Scratcher
100+ posts

How do i make 3d?

gdfsgdfsgdfg wrote:

canarycat2000 wrote:

I don't think you can make true 3D graphics on Scratch(.stl, .obj, .glb, etc), all you can really do is imitate 3D using the pen extension.

True 3D graphics have been suggested multiple times, only to be rejected, as it might complicate the Scratch editor
also the closest we got to a 3D on scratch
is BSP (Binary Space Partitioning)
BSP is just one way to render 3d. There are many other ways.

canarycat2000 wrote:

I don't think you can make true 3D graphics on Scratch(.stl, .obj, .glb, etc), all you can really do is imitate 3D using the pen extension.

True 3D graphics have been suggested multiple times, only to be rejected, as it might complicate the Scratch editor
Yes. However, you can argue that any other 3d engine “imitates” 3d by using pixels on a rasterizer. Scratch projects have been made that import .stl, .obj, ect.


The correct answer to this is that 3d can be achieved through some relatively complex code. https://scratch.mit.edu/projects/736556716/ and https://scratch.mit.edu/projects/406896730/ are the tutorials I recommend the most. If you have access to youtube, use @thegreenflash's youtube tutorials: https://www.youtube.com/watch?v=tX_x4iYvspU .

Last edited by meunspeakable (Nov. 3, 2023 15:08:03)

cookieclickerer33
Scratcher
1000+ posts

How do i make 3d?

gdfsgdfsgdfg wrote:

Right now the closest we got to 3D is:
binary space partitioning:
https://scratch.mit.edu/projects/649528399/
WHAT

people are seriously insane..

And yes 3d is fully possible (in theroy)
If you can draw a dot anywhere on a screen programatically then you can technically make 3d, scratch has tools that allow us to control where everything is with that dot and draw triangles and lines

3d is still not something we are particularly far in, we’re still scraping the surface of making 3d projects as making a 3d project requires you to not only actually made the 3d part. But also basically just make an entire programming language inside of scratch itself to control said 3d renderer

It’s something that is definitely possible but just has yet to be done
z10r
Scratcher
100+ posts

How do i make 3d?

You can not just “insert” a 3D sprite. You have to make an illusion of 3D in 2D, as there is no actual way to make 3D Scratch Projects.
gdfsgdfsgdfg
Scratcher
1000+ posts

How do i make 3d?

meunspeakable wrote:

BSP is just one way to render 3d. There are many other ways.
I mean the closest to actual 3D
FrankEagle1
Scratcher
3 posts

How do i make 3d?

Have you ever seen crystal seeker?!
play sound [ what]
DifferentDance8
Scratcher
1000+ posts

How do i make 3d?

FrankEagle1 wrote:

Have you ever seen crystal seeker?!
~blockspam removal~
Crystal Seeker is indeed an example of a “3D” project in Scratch.

Powered by DjangoBB