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

#1 2009-05-23 16:39:28

Squeezycheesecake
Scratcher
Registered: 2008-10-18
Posts: 74

Vector graphics in scratch?

I think that scratch should let you draw vector images. I think it would really improve the quality of the projects on scratch. It would help with making better quality images, without the problems of file sizes. So what do you think? Vectors on scratch?


-cheesecake is squeezy.

Offline

 

#2 2009-05-23 16:43:09

DawnLight
Scratcher
Registered: 2009-04-25
Posts: 500+

Re: Vector graphics in scratch?

Squeezycheesecake wrote:

I think that scratch should let you draw vector images. I think it would really improve the quality of the projects on scratch. It would help with making better quality images, without the problems of file sizes. So what do you think? Vectors on scratch?

I am sorry I am asking this but what are Vector Images? I am really sorry I don't know this.

Offline

 

#3 2009-05-23 16:58:23

Mozaz
Scratcher
Registered: 2009-05-19
Posts: 500+

Re: Vector graphics in scratch?

DawnLight wrote:

Squeezycheesecake wrote:

I think that scratch should let you draw vector images. I think it would really improve the quality of the projects on scratch. It would help with making better quality images, without the problems of file sizes. So what do you think? Vectors on scratch?

I am sorry I am asking this but what are Vector Images? I am really sorry I don't know this.

This is an example of vector images compared to bitmap:
http://upload.wikimedia.org/wikipedia/commons/b/b4/VectorBitmapExample.png
Source: wikipedia.org

Last edited by Mozaz (2009-05-23 16:58:40)


http://i33.tinypic.com/15i5fmp.png

Offline

 

#4 2009-05-23 17:14:00

DawnLight
Scratcher
Registered: 2009-04-25
Posts: 500+

Re: Vector graphics in scratch?

Mozaz wrote:

DawnLight wrote:

Squeezycheesecake wrote:

I think that scratch should let you draw vector images. I think it would really improve the quality of the projects on scratch. It would help with making better quality images, without the problems of file sizes. So what do you think? Vectors on scratch?

I am sorry I am asking this but what are Vector Images? I am really sorry I don't know this.

This is an example of vector images compared to bitmap:
http://upload.wikimedia.org/wikipedia/c … xample.png
Source: wikipedia.org

SO vector images have alot better quality. NIce I aggree with squeezycheesecake too! Thanks for clarifying something for me Mozaz!

Offline

 

#5 2009-05-23 18:30:58

ScratchX
Scratcher
Registered: 2009-05-05
Posts: 1000+

Re: Vector graphics in scratch?

yeah i agree but the scratch might take a while to imply that into the program


Happy New Year!
http://i45.tinypic.com/1nyasi.pnghttp://i50.tinypic.com/219pez8.pnghttp://i49.tinypic.com/e5s4zr.pnghttp://i48.tinypic.com/23l18hf.jpghttp://i49.tinypic.com/66zymu.png

Offline

 

#6 2009-05-23 18:39:43

DawnLight
Scratcher
Registered: 2009-04-25
Posts: 500+

Re: Vector graphics in scratch?

ScratchX wrote:

yeah i agree but the scratch might take a while to imply that into the program

I don't think so because all they have to do is to make that type of image compatible with scratch. They are already in the process of making Scratch 1.4, I don't think it will cost much to add this in now. Please correct me If I am wrong though.

Offline

 

#7 2009-05-23 18:42:12

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

Re: Vector graphics in scratch?

Vector graphics are graphics made with lines. Bitmap graphics are graphics made with many dots.


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

 

#8 2009-05-23 18:54:59

coolstuff
Community Moderator
Registered: 2008-03-06
Posts: 1000+

Re: Vector graphics in scratch?

DawnLight wrote:

ScratchX wrote:

yeah i agree but the scratch might take a while to imply that into the program

I don't think so because all they have to do is to make that type of image compatible with scratch. They are already in the process of making Scratch 1.4, I don't think it will cost much to add this in now. Please correct me If I am wrong though.

But Vector images are completely different. With bitmap images, each pixel has a colour value. With vector images, it is made up of a series of figures, so zooming in to 15000% wouldn't make the image pixelated.

Offline

 

#9 2009-05-23 18:59:34

DawnLight
Scratcher
Registered: 2009-04-25
Posts: 500+

Re: Vector graphics in scratch?

coolstuff wrote:

DawnLight wrote:

ScratchX wrote:

yeah i agree but the scratch might take a while to imply that into the program

I don't think so because all they have to do is to make that type of image compatible with scratch. They are already in the process of making Scratch 1.4, I don't think it will cost much to add this in now. Please correct me If I am wrong though.

But Vector images are completely different. With bitmap images, each pixel has a colour value. With vector images, it is made up of a series of figures, so zooming in to 15000% wouldn't make the image pixelated.

Which equals way more programming. Sorry I didn't know this! big_smile

Offline

 

#10 2009-05-24 02:51:12

MyRedNeptune
Community Moderator
Registered: 2007-05-07
Posts: 1000+

Re: Vector graphics in scratch?

Vector Scratch is my dream. x3


http://i52.tinypic.com/5es7t0.png I know what you're thinking! "Neptune! Get rid of those filthy advertisements and give us back the Zarathustra siggy, you horrible person!" Well, don't worry about it, the Zara siggy will be back soon, new and improved! ^^ Meanwhile, just do what the sig tells you to. >.>

Offline

 

#11 2009-05-24 06:05:21

Mozaz
Scratcher
Registered: 2009-05-19
Posts: 500+

Re: Vector graphics in scratch?

It would be good to have vector images, as it would improve the quality of scratch projects. However, I don't think this will be coming out any time soon.


http://i33.tinypic.com/15i5fmp.png

Offline

 

#12 2009-05-24 10:05:20

coolstuff
Community Moderator
Registered: 2008-03-06
Posts: 1000+

Re: Vector graphics in scratch?

It would also reaaaaaaaaaalllllllllly slow down Scratch.

Offline

 

#13 2009-05-24 10:09:17

MyRedNeptune
Community Moderator
Registered: 2007-05-07
Posts: 1000+

Re: Vector graphics in scratch?

coolstuff wrote:

It would also reaaaaaaaaaalllllllllly slow down Scratch.

Yeah. O.o


http://i52.tinypic.com/5es7t0.png I know what you're thinking! "Neptune! Get rid of those filthy advertisements and give us back the Zarathustra siggy, you horrible person!" Well, don't worry about it, the Zara siggy will be back soon, new and improved! ^^ Meanwhile, just do what the sig tells you to. >.>

Offline

 

#14 2009-05-24 10:09:44

Squeezycheesecake
Scratcher
Registered: 2008-10-18
Posts: 74

Re: Vector graphics in scratch?

coolstuff wrote:

It would also reaaaaaaaaaalllllllllly slow down Scratch.

i really don't think it would. vector graphics often have incredibly small file sizes, for very high quality images. Surely, if anything, it would make scratch faster?


-cheesecake is squeezy.

Offline

 

#15 2009-05-24 12:04:52

yambanshee
Scratcher
Registered: 2007-11-06
Posts: 500+

Re: Vector graphics in scratch?

Squeezycheesecake wrote:

coolstuff wrote:

It would also reaaaaaaaaaalllllllllly slow down Scratch.

i really don't think it would. vector graphics often have incredibly small file sizes, for very high quality images. Surely, if anything, it would make scratch faster?

True. Vector's file size is very small in comparison to bitmap.

the way vectors work compared to bitmap (based on one or two facts i know).

Vectors use mathematical formulas to work out the curve of things. This means that when its enlarged, and re drawn it will not pixelate (thus high quality). Bitmaps work by storing data about every single pixel. This means that when its enlarged, it starts pixelating. A upside that bitmaps have however is that vectors (because they need to be redrawn everytime they move) tend to lag for large moving objects (usually its controllable, but when it gets to about 600X300 moving every frame it starts to show).

Offline

 

#16 2009-05-24 12:37:05

Squeezycheesecake
Scratcher
Registered: 2008-10-18
Posts: 74

Re: Vector graphics in scratch?

yambanshee wrote:

Squeezycheesecake wrote:

coolstuff wrote:

It would also reaaaaaaaaaalllllllllly slow down Scratch.

i really don't think it would. vector graphics often have incredibly small file sizes, for very high quality images. Surely, if anything, it would make scratch faster?

True. Vector's file size is very small in comparison to bitmap.

the way vectors work compared to bitmap (based on one or two facts i know).

Vectors use mathematical formulas to work out the curve of things. This means that when its enlarged, and re drawn it will not pixelate (thus high quality). Bitmaps work by storing data about every single pixel. This means that when its enlarged, it starts pixelating. A upside that bitmaps have however is that vectors (because they need to be redrawn everytime they move) tend to lag for large moving objects (usually its controllable, but when it gets to about 600X300 moving every frame it starts to show).

hmmm but wouldn't it be possible to sort of freeze it when not drawing it? so the image redraws itself in the paint editor, but then can be moved around without redrawing itself? I reckon that would be possible. You'd have to redraw it for rotating though.... maybe you should have a choice between bitmap and vector.


-cheesecake is squeezy.

Offline

 

#17 2009-05-24 12:40:29

coolstuff
Community Moderator
Registered: 2008-03-06
Posts: 1000+

Re: Vector graphics in scratch?

Squeezycheesecake wrote:

yambanshee wrote:

Squeezycheesecake wrote:


i really don't think it would. vector graphics often have incredibly small file sizes, for very high quality images. Surely, if anything, it would make scratch faster?

True. Vector's file size is very small in comparison to bitmap.

the way vectors work compared to bitmap (based on one or two facts i know).

Vectors use mathematical formulas to work out the curve of things. This means that when its enlarged, and re drawn it will not pixelate (thus high quality). Bitmaps work by storing data about every single pixel. This means that when its enlarged, it starts pixelating. A upside that bitmaps have however is that vectors (because they need to be redrawn everytime they move) tend to lag for large moving objects (usually its controllable, but when it gets to about 600X300 moving every frame it starts to show).

hmmm but wouldn't it be possible to sort of freeze it when not drawing it? so the image redraws itself in the paint editor, but then can be moved around without redrawing itself? I reckon that would be possible. You'd have to redraw it for rotating though.... maybe you should have a choice between bitmap and vector.

Or, considering the small-scale projects usually made on Scratch and the limitations, Scratch should put their efforts into more important things and THEN put vector images in. Scratch should become more capable prior to a huge step like this!

Offline

 

#18 2009-05-24 13:00:48

Squeezycheesecake
Scratcher
Registered: 2008-10-18
Posts: 74

Re: Vector graphics in scratch?

it's not a HUGE step, it's exactly what scratch needs.


-cheesecake is squeezy.

Offline

 

#19 2009-05-24 13:26:09

DawnLight
Scratcher
Registered: 2009-04-25
Posts: 500+

Re: Vector graphics in scratch?

Squeezycheesecake wrote:

it's not a HUGE step, it's exactly what scratch needs.

If they add Vector Images I'm guessing there going to make the Scratch program alot faster!

Offline

 

#20 2009-05-24 14:56:12

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

Re: Vector graphics in scratch?

Err I have no clue on coding something like scratch with vectors but that would require the entire paint editor and image display thing to be redone. Also, imported images would still look pixilated because they are bitmaps.


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

 

#21 2009-05-24 15:08:35

floatingmagictree
Scratcher
Registered: 2008-10-21
Posts: 1000+

Re: Vector graphics in scratch?

archmage wrote:

Err I have no clue on coding something like scratch with vectors but that would require the entire paint editor and image display thing to be redone. Also, imported images would still look pixilated because they are bitmaps.

Good point.

Offline

 

#22 2009-06-04 13:35:07

Squeezycheesecake
Scratcher
Registered: 2008-10-18
Posts: 74

Re: Vector graphics in scratch?

it doesn't matter if imported images are bitmaps. It's exactly the same on flash, the imported images are bitmaps and the drawn ones are vectors. it doesn't cause any problems.


-cheesecake is squeezy.

Offline

 

#23 2009-06-04 17:10:15

fullmoon
Retired Community Moderator
Registered: 2007-06-04
Posts: 1000+

Re: Vector graphics in scratch?

coolstuff wrote:

It would also reaaaaaaaaaalllllllllly slow down Scratch.

Not exactly. Think about how much faster it would be to render a couple of shapes and lines rather than each pixel of a bitmap individually. I'm all for a vector graphics support (after all, Scratch blocks are already vectorized).


http://i302.photobucket.com/albums/nn100/fullmoon32/wow.jpg

Offline

 

#24 2009-06-06 09:17:19

Squeezycheesecake
Scratcher
Registered: 2008-10-18
Posts: 74

Re: Vector graphics in scratch?

fullmoon wrote:

Not exactly. Think about how much faster it would be to render a couple of shapes and lines rather than each pixel of a bitmap individually. I'm all for a vector graphics support (after all, Scratch blocks are already vectorized).

hmmm... would it make it faster? It's an interesting point. I think a lot of graphics around the scratch website are vectors. i really think it would be a great thing to consider.


-cheesecake is squeezy.

Offline

 

#25 2009-06-06 13:54:17

yambanshee
Scratcher
Registered: 2007-11-06
Posts: 500+

Re: Vector graphics in scratch?

Squeezycheesecake wrote:

fullmoon wrote:

Not exactly. Think about how much faster it would be to render a couple of shapes and lines rather than each pixel of a bitmap individually. I'm all for a vector graphics support (after all, Scratch blocks are already vectorized).

hmmm... would it make it faster? It's an interesting point. I think a lot of graphics around the scratch website are vectors. i really think it would be a great thing to consider.

read my post higher up, it takes less memory to remember it, but it slows a computer down to move it about.

Offline

 

Board footer