This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2008-06-02 20:24:03

geckofreak
Scratcher
Registered: 2007-12-20
Posts: 100+

The real meaning of 3-D

I've seen alot of people making projects and saying they are 3-D even if they are not. One major example is 3-D jet fighter. The enemy planes grow overtime to make it look like they are getting closer but this is not 3-D. A 3 Dimensional object is an object that you can look at from any angle and get a different view. AddZero's tank or archmage's 3-D archmage are examples of true 3-D. Thruthely though, nothing on a computer can be 3-D cause the computer screen is flat.  smile


I just wanted to clear that tidbit of information up with everyone so people will stop calling their projects 3-D

Last edited by geckofreak (2008-06-02 20:24:35)


http://img361.imageshack.us/img361/645/supersmashbroscharacterzg7.gif
cool  My Wii Friend Code 5069-3634-2461  cool

Offline

 

#2 2008-06-02 21:41:09

archmage
Scratcher
Registered: 2007-05-18
Posts: 1000+

Re: The real meaning of 3-D

Neither my projects or addzero's are true 3D. They are just a series of pictures.


Hi, I am Archmage coder extraordinaire. I do Scratch,pascal,java,php,html, AS2 and AS3. Leave me a message if you want coding advice. Also check out my personal website, lots of good stuff about web development, Flash, and Scratch (v1 and v2) !

Offline

 

#3 2008-06-02 22:24:18

dbal
Scratcher
Registered: 2007-07-19
Posts: 100+

Re: The real meaning of 3-D

geckofreak wrote:

I've seen alot of people making projects and saying they are 3-D even if they are not. One major example is 3-D jet fighter. The enemy planes grow overtime to make it look like they are getting closer but this is not 3-D. A 3 Dimensional object is an object that you can look at from any angle and get a different view. AddZero's tank or archmage's 3-D archmage are examples of true 3-D. Thruthely though, nothing on a computer can be 3-D cause the computer screen is flat.  smile


I just wanted to clear that tidbit of information up with everyone so people will stop calling their projects 3-D

Should the producers of movies that create a 3D illusion using special polaroid glasses quit calling their movies 3D?

Should the Panda3D software development package from MIT change its name to Panda2D?

Should the folks at Carnegie Mellon stop calling Alice an interactive 3D development environment?

Should a holographic system that produces an illusion of 3D be called a 2D system?

Is it allowable to refer to anything that doesn't truly have three dimensions as 3D?  If so, what qualifies for being referred to as 3D?

Is the following quotation from Wikipedia incorrect?

"3D computer graphics (in contrast to 2D computer graphics) are graphics that use a three-dimensional representation of geometric data that is stored in the computer for the purposes of performing calculations and rendering 2D images. Such images may be for later display or for real-time viewing. Despite these differences, 3D computer graphics rely on many of the same algorithms as 2D computer vector graphics in the wire frame model and 2D computer raster graphics in the final rendered display. In computer graphics software, the distinction between 2D and 3D is occasionally blurred; 2D applications may use 3D techniques to achieve effects such as lighting, and primarily 3D may use 2D rendering techniques. 3D computer graphics are often referred to as 3D models. Apart from the rendered graphic, the model is contained within the graphical data file. However, there are differences. A 3D model is the mathematical representation of any three-dimensional object (either inanimate or living). A model is not technically a graphic until it is visually displayed. Due to 3D printing, 3D models are not confined to virtual space. A model can be displayed visually as a two-dimensional image through a process called 3D rendering, or used in non-graphical computer simulations and calculations."

Last edited by dbal (2008-06-02 22:28:58)


Dick Baldwin - Don't get stuck scratching. When you master Scratch, move on up to more serious programming languages. Free online programming tutorials:
Scratch - Alice - Java - C# - C++ - JavaScript - XML - Python - DSP

Offline

 

#4 2008-06-03 00:39:24

CFCRubiks
Scratcher
Registered: 2008-05-11
Posts: 100+

Re: The real meaning of 3-D

If it has 3 dimensions, then it's 3D, otherwise it's not. So, do you think that, on a computer, something can have 3 dimensions? You decide

Offline

 

#5 2008-06-03 00:50:07

dbal
Scratcher
Registered: 2007-07-19
Posts: 100+

Re: The real meaning of 3-D

CFCRubiks wrote:

If it has 3 dimensions, then it's 3D, otherwise it's not. So, do you think that, on a computer, something can have 3 dimensions? You decide

The animated signatures above have three dimensions:

Height
Width
Time

Are they 3D?


Dick Baldwin - Don't get stuck scratching. When you master Scratch, move on up to more serious programming languages. Free online programming tutorials:
Scratch - Alice - Java - C# - C++ - JavaScript - XML - Python - DSP

Offline

 

#6 2008-06-03 00:51:29

CFCRubiks
Scratcher
Registered: 2008-05-11
Posts: 100+

Re: The real meaning of 3-D

dbal wrote:

CFCRubiks wrote:

If it has 3 dimensions, then it's 3D, otherwise it's not. So, do you think that, on a computer, something can have 3 dimensions? You decide

The animated signatures above have three dimensions:

Height
Width
Time

Are they 3D?

Time is a dimension? Isn't dimension more like Height, width, length, volume, surface area, etc?

Offline

 

#7 2008-06-03 01:11:44

dbal
Scratcher
Registered: 2007-07-19
Posts: 100+

Re: The real meaning of 3-D

CFCRubiks wrote:

dbal wrote:

CFCRubiks wrote:

If it has 3 dimensions, then it's 3D, otherwise it's not. So, do you think that, on a computer, something can have 3 dimensions? You decide

The animated signatures above have three dimensions:

Height
Width
Time

Are they 3D?

Time is a dimension? Isn't dimension more like Height, width, length, volume, surface area, etc?

In the world of physics, time is clearly a dimension. Volume and surface area are questionable as dimensions, but depth, which you didn't mention, is also a dimension.

My point in responding to the original post the way that I did was to suggest through illustration that prior to holding oneself out as an expert on a topic as complex as 3D, and chastising others for supposedly using the term inappropriately, the presumed expert should have done sufficient study on the topic to actually be the expert that he or she is claiming to be.

There are many aspects to the process of rendering scenes on a flat screen so as to create the illusion of three dimensions in space.  One of those aspects is the type of projection being used.  The most convincing projection for a 3D illusion is perspective (although that isn't the only possibility).  I didn't take a look at the examples referred to by the original poster but it sounds like some of those examples did implement perspective or something close to perspective.  Also, the project posted here recently as a 3D demo did implement perspective as well as the ability to move the camera back and forth along the z-axis.  According to most experts on 3D projections, that would also be considered a good start toward using Scratch to create a 3D illusion but the author of the 3D demo still has a long way to go.

Getting back to time, in a system that has height, width, and depth, the addition of time would generally cause it to be considered a 4D system where time is the fourth dimension.


Dick Baldwin - Don't get stuck scratching. When you master Scratch, move on up to more serious programming languages. Free online programming tutorials:
Scratch - Alice - Java - C# - C++ - JavaScript - XML - Python - DSP

Offline

 

#8 2008-06-03 01:17:31

CFCRubiks
Scratcher
Registered: 2008-05-11
Posts: 100+

Re: The real meaning of 3-D

dbal wrote:

Time is a dimension

Volume and height are in 3D objects too, but I was getting at depth with some of them. And I don't believe you on the time part, but what do I know, I'm only in 7th grade?

Offline

 

#9 2008-06-03 01:39:59

dbal
Scratcher
Registered: 2007-07-19
Posts: 100+

Re: The real meaning of 3-D

CFCRubiks wrote:

dbal wrote:

Time is a dimension

Volume and height are in 3D objects too, but I was getting at depth with some of them. And I don't believe you on the time part, but what do I know, I'm only in 7th grade?

Well, you seem to know more than I did when I was in 7th grade, so it looks like you are off to a good start.

Go to http://www.youtube.com/results?search_query=DickBaldwin256&search_type= and you will find several videos of varying quality, most created using the Panda3D software development package, which would be considered 3D videos by most experts in the field.  At least, they would be considered as 3D renderings on a 2D screen.


Dick Baldwin - Don't get stuck scratching. When you master Scratch, move on up to more serious programming languages. Free online programming tutorials:
Scratch - Alice - Java - C# - C++ - JavaScript - XML - Python - DSP

Offline

 

#10 2008-06-03 01:48:06

CFCRubiks
Scratcher
Registered: 2008-05-11
Posts: 100+

Re: The real meaning of 3-D

Cool, and thanks

Offline

 

#11 2008-06-03 15:32:27

geckofreak
Scratcher
Registered: 2007-12-20
Posts: 100+

Re: The real meaning of 3-D

archmage wrote:

Neither my projects or addzero's are true 3D. They are just a series of pictures.

They are closer to real 3-D then anything else on scratch


http://img361.imageshack.us/img361/645/supersmashbroscharacterzg7.gif
cool  My Wii Friend Code 5069-3634-2461  cool

Offline

 

#12 2008-06-03 15:35:54

dingdong
Scratcher
Registered: 2007-08-09
Posts: 1000+

Re: The real meaning of 3-D

I kind of laugh at mario kart 64, if you look at the characters they are not 3D, they are a bunch of 2D images to give the impression that they are 3D


http://img851.imageshack.us/img851/2829/superanbanner.png
click the image for my music

Offline

 

#13 2008-06-03 15:38:22

geckofreak
Scratcher
Registered: 2007-12-20
Posts: 100+

Re: The real meaning of 3-D

dingdong wrote:

I kind of laugh at mario kart 64, if you look at the characters they are not 3D, they are a bunch of 2D images to give the impression that they are 3D

All video games are 2D. Also don't diss MK64. It is a great game. I still play it and the original Super Smash Bros and I think they are better then the new wii versions


http://img361.imageshack.us/img361/645/supersmashbroscharacterzg7.gif
cool  My Wii Friend Code 5069-3634-2461  cool

Offline

 

#14 2008-06-03 15:53:08

dingdong
Scratcher
Registered: 2007-08-09
Posts: 1000+

Re: The real meaning of 3-D

I know, I bought it on wiishop and defeated in a few weeks or so


http://img851.imageshack.us/img851/2829/superanbanner.png
click the image for my music

Offline

 

#15 2008-06-03 16:31:26

mletreat
Scratcher
Registered: 2008-05-01
Posts: 100+

Re: The real meaning of 3-D

dbal wrote:

Should the Panda3D software development package from MIT change its name to Panda2D?

FYI - Panda 3D is from Carnegie Mellon as well...before that, from Disney

smile

Offline

 

#16 2008-06-03 17:44:59

dbal
Scratcher
Registered: 2007-07-19
Posts: 100+

Re: The real meaning of 3-D

mletreat wrote:

dbal wrote:

Should the Panda3D software development package from MIT change its name to Panda2D?

FYI - Panda 3D is from Carnegie Mellon as well...before that, from Disney

smile

You are correct.  Sorry for trying to give Panda3D credit to the wrong university.   smile


Dick Baldwin - Don't get stuck scratching. When you master Scratch, move on up to more serious programming languages. Free online programming tutorials:
Scratch - Alice - Java - C# - C++ - JavaScript - XML - Python - DSP

Offline

 

#17 2008-08-04 18:25:05

cp3000
Scratcher
Registered: 2008-08-04
Posts: 9

Re: The real meaning of 3-D

its height, width, and depth. and yes, time is the fourth dimendion. belive me. i'm the smartest kid in my school (including some teachers! seriously)  hey y do we have blocks that we dont even use. we should <clear> them out. i really <think[ so.  wink


this would be blank if I wasn't telling you that this would be blank if I wasn't telling you that this would be blank if I wasn't telling you that this page...

Offline

 

#18 2008-08-04 20:26:10

SeanCanoodle
Scratcher
Registered: 2008-06-20
Posts: 100+

Re: The real meaning of 3-D

In my bouncing ball project I use 3 dimensions and the only way to show perspective is having the ball change size relative to the Z dimension.

I think any project that has simulated perspective of depth, accurate or not, can be considered 3D.

Offline

 

#19 2008-08-04 21:20:22

the_guardian
Scratcher
Registered: 2008-03-16
Posts: 98

Re: The real meaning of 3-D

geckofreak wrote:

archmage wrote:

Neither my projects or addzero's are true 3D. They are just a series of pictures.

They are closer to real 3-D then anything else on scratch

Have you tried Guardian 3D?  I like to call it psuedo 3D, but I think it is as good as any other 3D game on Scratch


Guardian 3D!  http://scratch.mit.edu/projects/the_guardian/169865

Offline

 

Board footer