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
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?
Offline
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)
Offline
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?
Offline
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).
Offline
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?
Offline
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)... :-)
Offline
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.
Offline