Discuss Scratch

DerpyHead0
Scratcher
1000+ posts

Skew, Squash, & Flip

dvargasews wrote:

I think that you would need more inputs for some of the blocks, like
set skew effect to point x: (x  ::variables) y: (y  ::variables) relative to [sprite v] centered at line with [slope-intercept form y=(m  ::variables)x+(b  ::variables) v] to (percent  ::variables)%  ::looks
in order to specify…say…which to skew towards?

everything is relative to the center, always.

do you need that many variables for rotation?
case closed.
kenny2scratch
Scratcher
500+ posts

Skew, Squash, & Flip

DerpyHead0 wrote:

go to x: () y: ()
point in direction (90 v)
set size to () %

set flip X to () % :: looks
set flip Y to () % :: looks
set squash X to () % :: looks
set squash Y to () % :: looks
set skew X to () % :: looks
set skew Y to () % :: looks
I have some better wordings for the last six blocks to make it more condensed in the Looks palette.
set [flip v][x v] to () % :: looks
set [flip v][y v] to () % :: looks
set [squash v][x v] to () % :: looks
set [squash v][y v] to () % :: looks
set [skew v][x v] to () % :: looks
set [skew v][y v] to () % :: looks
set [stretch v][x v] to () % :: looks // why not add stretch to these?
set [stretch v][y v] to () % :: looks
This would make it a single block, instead of six different ones.
dvargasews
Scratcher
500+ posts

Skew, Squash, & Flip

kenny2scratch wrote:

DerpyHead0 wrote:

go to x: () y: ()
point in direction (90 v)
set size to () %

set flip X to () % :: looks
set flip Y to () % :: looks
set squash X to () % :: looks
set squash Y to () % :: looks
set skew X to () % :: looks
set skew Y to () % :: looks
I have some better wordings for the last six blocks to make it more condensed in the Looks palette.
set [flip v][x v] to () % :: looks
set [flip v][y v] to () % :: looks
set [squash v][x v] to () % :: looks
set [squash v][y v] to () % :: looks
set [skew v][x v] to () % :: looks
set [skew v][y v] to () % :: looks
set [stretch v][x v] to () % :: looks // why not add stretch to these?
set [stretch v][y v] to () % :: looks
This would make it a single block, instead of six different ones.
Stretch would make flip obsolete.

1a3c5e7g9i wrote:

DerpyHead0 wrote:

set flip X to () % :: looks
set flip Y to () % :: looks
Flip X

Flip Y

Isn't flipping (stretching) going to be in Scratch 3.0? (I'm looking for the source, please wait).

change horizontal stretch by (...)::looks
change vertical stretch by (...)::looks
Setting horizontal stretch to -100 would be the sprite reversed horizontally; 100 would be the normal layout.
Same for setting vertical stretch to -100.
I'd prefer this:
set stretch effect along the line: ()*x+()*y=() to ()%  ::looks
DerpyHead0
Scratcher
1000+ posts

Skew, Squash, & Flip

dvargasews wrote:

I'd prefer this:
set stretch effect along the line: ()*x+()*y=() to ()%  ::looks

too complicated, i don't even know how that works.
let's keep it the way everything else is in scratch, ok?
DerpyHead0
Scratcher
1000+ posts

Skew, Squash, & Flip

kenny2scratch wrote:

DerpyHead0 wrote:

go to x: () y: ()
point in direction (90 v)
set size to () %

set flip X to () % :: looks
set flip Y to () % :: looks
set squash X to () % :: looks
set squash Y to () % :: looks
set skew X to () % :: looks
set skew Y to () % :: looks
I have some better wordings for the last six blocks to make it more condensed in the Looks palette.
set [flip v][x v] to () % :: looks
set [flip v][y v] to () % :: looks
set [squash v][x v] to () % :: looks
set [squash v][y v] to () % :: looks
set [skew v][x v] to () % :: looks
set [skew v][y v] to () % :: looks
set [stretch v][x v] to () % :: looks // why not add stretch to these?
set [stretch v][y v] to () % :: looks
This would make it a single block, instead of six different ones.

Good idea, but if that's how it'll work normal size will have to be in there too. also i don't know what stretch is. if it's squash in reverse you could use negative squash.
DerpyHead0
Scratcher
1000+ posts

Skew, Squash, & Flip

BAP PAP BOMP
DerpyHead0
Scratcher
1000+ posts

Skew, Squash, & Flip

BOOMF
DerpyHead0
Scratcher
1000+ posts

Skew, Squash, & Flip

BUMP BOMP
CRASH
oh i hope it didn- CRASH yeah something definetly broke.
duckboycool
Scratcher
1000+ posts

Skew, Squash, & Flip

Semi-support, while hard to do, it's not impossible, and it may seem weird to new scracthers.
DerpyHead0
Scratcher
1000+ posts

Skew, Squash, & Flip

duckboycool wrote:

Semi-support, while hard to do, it's not impossible, and it may seem weird to new scracthers.
pixelate? mosaic? fisheye? most people don't even know what fisheye means!
These aren't useful in any way other than a joke video, but my idea is needed for one of the projects i'm working on. (also still good for a joke video)
there are already effects that i still think are weird and unnecessary, and I only ever use ghost, brightness, and color.

(i'm not trying to force anyone to support, i just wanna make that point.)

Last edited by DerpyHead0 (March 3, 2017 11:24:28)

DerpyHead0
Scratcher
1000+ posts

Skew, Squash, & Flip

bip pap pang bump BOMP BAMP BOOM CRASH
DerpyHead0
Scratcher
1000+ posts

Skew, Squash, & Flip

pipipipipipipipipipipipipipipipip BOOM

bump pip pap

shoosh pap

Last edited by DerpyHead0 (Feb. 11, 2017 17:49:15)

DerpyHead0
Scratcher
1000+ posts

Skew, Squash, & Flip

bububububbbbump

pip
MathlyCat
Scratcher
1000+ posts

Skew, Squash, & Flip

Sigton wrote:

MathlyCat wrote:

Why is other art software a non-viable option?
Cause it can't be automated in run time.
(Unless you make a lot of frames, but who's got time for that )

Sigton
My friend
DerpyHead0
Scratcher
1000+ posts

Skew, Squash, & Flip

p
pip
pap
pip
p
BurnedCrystal
Scratcher
100+ posts

Skew, Squash, & Flip

Support, as skew and stretch especially are interesting to me

because

because I kind of want to make a Super Mario Kart clone

Last edited by BurnedCrystal (March 13, 2017 03:51:56)

Davidedo
Scratcher
17 posts

Skew, Squash, & Flip

Can you give me a link to an example project so I can get the scripts?
BurnedCrystal
Scratcher
100+ posts

Skew, Squash, & Flip

Davidedo wrote:

Can you give me a link to an example project so I can get the scripts?

They… don't exist, silly. That's why there's a suggestion topic.
At least read the first post in full before responding.
DerpyHead0
Scratcher
1000+ posts

Skew, Squash, & Flip

DerpyHead0 added a creative bump even though it hasn't seemed to be working, but will it work this time?
awsome_guy_360
Scratcher
1000+ posts

Skew, Squash, & Flip

Support.

Like you mentioned in the OP it would be extremely useful for animations and 3Dimensional games. For the new scratchers, they can just experiment with it.

GOING TO TEH PORT OF SUP. {lol)

Last edited by awsome_guy_360 (March 15, 2017 20:05:32)

Powered by DjangoBB