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

#1 2010-04-21 13:45:07

itsme213
Scratcher
Registered: 2007-07-08
Posts: 38

Dynamically paint a costume

Today I must paint my costume statically. For visual changes I can either switch between multiple statically painted costumes, or use one of the built-in graphic effects. If Scratch allowed me to paint my costume dynamically I could do a lot more.

The existing pen blocks could be used if some of them took an additional parameter [costume], and the current pen painting could be simulated as a default costume on the stage.

Besides just a pen, some paint palette tools could be made accessible via new blocks e.g.

paint <Circle|Rect|...> with <parameters> on <costume>

To avoid Scratch displaying an incompletely painted costume we could use a BYOB block.

Offline

 

#2 2010-04-21 13:58:57

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Dynamically paint a costume

itsme213 wrote:

Today I must paint my costume statically. For visual changes I can either switch between multiple statically painted costumes, or use one of the built-in graphic effects. If Scratch allowed me to paint my costume dynamically I could do a lot more.

The existing pen blocks could be used if some of them took an additional parameter [costume], and the current pen painting could be simulated as a default costume on the stage.

Besides just a pen, some paint palette tools could be made accessible via new blocks e.g.

paint <Circle|Rect|...> with <parameters> on <costume>

To avoid Scratch displaying an incompletely painted costume we could use a BYOB block.

What do you mean by Dynamicaly painting it?


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#3 2010-04-21 14:05:05

juststickman
Scratcher
Registered: 2009-05-31
Posts: 1000+

Re: Dynamically paint a costume

markyparky56 wrote:

itsme213 wrote:

Today I must paint my costume statically. For visual changes I can either switch between multiple statically painted costumes, or use one of the built-in graphic effects. If Scratch allowed me to paint my costume dynamically I could do a lot more.

The existing pen blocks could be used if some of them took an additional parameter [costume], and the current pen painting could be simulated as a default costume on the stage.

Besides just a pen, some paint palette tools could be made accessible via new blocks e.g.

paint <Circle|Rect|...> with <parameters> on <costume>

To avoid Scratch displaying an incompletely painted costume we could use a BYOB block.

What do you mean by Dynamicaly painting it?

Painting while the project is running.

I'd like this too, but then the scratch team comes in saying it's too complicated for 8-year olds (which I find hard to believe)


http://is.gd/iBQi2 Add grob to your sig and help with world dominiation!http://is.gd/iBQ9Q                                                             Hey guys, we're seriously naming our team bob?

Offline

 

#4 2010-04-21 14:06:51

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Dynamically paint a costume

juststickman wrote:

markyparky56 wrote:

itsme213 wrote:

Today I must paint my costume statically. For visual changes I can either switch between multiple statically painted costumes, or use one of the built-in graphic effects. If Scratch allowed me to paint my costume dynamically I could do a lot more.

The existing pen blocks could be used if some of them took an additional parameter [costume], and the current pen painting could be simulated as a default costume on the stage.

Besides just a pen, some paint palette tools could be made accessible via new blocks e.g.

paint <Circle|Rect|...> with <parameters> on <costume>

To avoid Scratch displaying an incompletely painted costume we could use a BYOB block.

What do you mean by Dynamicaly painting it?

Painting while the project is running.

I'd like this too, but then the scratch team comes in saying it's too complicated for 8-year olds (which I find hard to believe)

You mean like in game rendering?


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#5 2010-04-21 14:21:52

juststickman
Scratcher
Registered: 2009-05-31
Posts: 1000+

Re: Dynamically paint a costume

markyparky56 wrote:

juststickman wrote:

markyparky56 wrote:


What do you mean by Dynamicaly painting it?

Painting while the project is running.

I'd like this too, but then the scratch team comes in saying it's too complicated for 8-year olds (which I find hard to believe)

You mean like in game rendering?

Yes, but more than we have now (more pen stuff).


http://is.gd/iBQi2 Add grob to your sig and help with world dominiation!http://is.gd/iBQ9Q                                                             Hey guys, we're seriously naming our team bob?

Offline

 

#6 2010-04-21 14:43:18

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Dynamically paint a costume

juststickman wrote:

markyparky56 wrote:

juststickman wrote:

Painting while the project is running.

I'd like this too, but then the scratch team comes in saying it's too complicated for 8-year olds (which I find hard to believe)

You mean like in game rendering?

Yes, but more than we have now (more pen stuff).

What extra stuff would we need?


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#7 2010-04-21 16:59:02

JSO
Community Moderator
Registered: 2007-06-23
Posts: 1000+

Re: Dynamically paint a costume

Just, painting on a (new?) costume, so you can move it around, store it, ...


http://oi48.tinypic.com/2v1q0e9.jpg

Offline

 

#8 2010-04-22 05:50:56

Phi_Lho
Scratcher
Registered: 2010-03-22
Posts: 75

Re: Dynamically paint a costume

Aha, so if I understand correctly, you want what is called elsewhere "off-screen painting", ie. creating an invisible rectangle, similar to Scratch's screen, where you can draw as usual (stamp, pen down/up, etc.), then use it as a regular sprite.
A very interesting, powerful concept.
Perhaps a bit too advanced for Scratch audience, but I wouldn't mind a two level Scratch (with a switch: Show advanced blocks)... :-)


http://i241.photobucket.com/albums/ff159/PhiLho/KM150.pnghttp://i241.photobucket.com/albums/ff159/PhiLho/PhiLhoLogo.png

Offline

 

#9 2010-04-22 09:48:21

rhinorulz
Scratcher
Registered: 2010-04-18
Posts: 13

Re: Dynamically paint a costume

this sounds cool if I had this i could make my RPG

Offline

 

#10 2010-04-22 11:02:29

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Dynamically paint a costume

Phi_Lho wrote:

Aha, so if I understand correctly, you want what is called elsewhere "off-screen painting", ie. creating an invisible rectangle, similar to Scratch's screen, where you can draw as usual (stamp, pen down/up, etc.), then use it as a regular sprite.
A very interesting, powerful concept.
Perhaps a bit too advanced for Scratch audience, but I wouldn't mind a two level Scratch (with a switch: Show advanced blocks)... :-)

It is possible to do that, the two levels, because if you look at the edit screen i think, there is a feature for showing and hiding the motor blocks.


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

Board footer