Discuss Scratch

SoandSoANIMATIONS
Scratcher
100+ posts

Transformations Extension Suggestion

Codingkid452 wrote:

I support this suggestion! it seems interesting…

_WOFDOG_ wrote:

Lots of support! I really like this idea! I hope the Scratch Team adds this (Lets hope they do!)!
When you're posting in a topic, try to be constructive and elaborate on why you support. For example:
Support because it would be helpful to me since I like to make animations. Also, I like to make music projects but I have to put an animation because plain old music projects with just
when green flag clicked
play sound [ song v] until done
are not allowed. This would allow me to make my project more interesting.


Unrelated: no way that I forgot to switch accounts again

Last edited by SoandSoANIMATIONS (Dec. 23, 2023 04:40:01)

RethinkingVoxels
Scratcher
1000+ posts

Transformations Extension Suggestion


+ support, would make some funni projects with this
DarthVader4Life
Scratcher
1000+ posts

Transformations Extension Suggestion

A rotatable reflection axis would make a fine addition to the Transformations Extension Suggestion.
flip [by rotatable axis v] :: pen
set rotatable axis to () degrees :: pen
turn rotatable axis [left v] by () degrees :: pen

Last edited by DarthVader4Life (Dec. 26, 2023 20:02:49)

forkmanb
Scratcher
100+ posts

Transformations Extension Suggestion

SoandSoANIMATIONS wrote:

…Also, I like to make music projects but I have to put an animation because plain old music projects with just
when green flag clicked
play sound [ song v] until done
are not allowed…
wait, projects with just a piece of music aren't allowed?
“censoring projects with no coding” is a rejected suggestion therefore not done on scratch, so how is it not allowed?

EDIT: (support, would be helpful with a LOT of my projects because currently you have to use costumes or the fisheye effect or something like that and it doesn't quite work out)

Last edited by forkmanb (May 3, 2024 13:57:34)

CST1229
Scratcher
1000+ posts

Transformations Extension Suggestion

forkmanb wrote:

(#704)
wait, projects with just a piece of music aren't allowed?
Maybe they're referring to the music sharing policy, where projects that are just for sharing music the user didn't create are not allowed (it is if they made it), but I guess that user got confused and thought it meant all projects that are just for sharing music (even if they created it) are not allowed.
jackalocked
Scratcher
31 posts

Transformations Extension Suggestion

100% Support!

Making these distortions on the editor is very tiring and also unpractical if you need a sprite to be constantly distorted (we all know what happens when a project has way too many costumes…)

These blocks would instantly solve that problem, and they would be really useful in so many ways aswell! And they'd be very fun to mess arround, specially if you're a new user and you're just testing out what each block does

Not to mention what impact these blocks could have on 3D projects, it would be REVOLUTIONARY!

For me, if this feature ever gets added (please Scratch devs, just do it! I beg you!) i'd use the blocks that flip the sprite horizontally the most, you cannot imagine how many times I wished for a flip block everytime I needed to get a sprite be able to face left-right NORMALLY with rotation still on… (Don't come up with those “workarounds”, they're the reason why one of my projects got all the costumes corrupted by that grey box! And also duplicating the costumes and then flipping them it's so unpractical ngl).

Anyways, this feature should be 100% added! The blocks are useful, it fits Scratch and it would also amaze new users (if it's not confusing enough).
turtle85656
Scratcher
1 post

Transformations Extension Suggestion

ₜₕᵢₛ ᵢₛ ᵣₑₐₗₗy gₒₒd ₐₙd ᵢₜ ₛₕₒᵤₗd ₕₐₚₚₑₙ!! SUPPORT!!!
gem1001
Scratcher
500+ posts

Transformations Extension Suggestion

ContourLines wrote:

qucchia wrote:

I obviously support! This would be extremely useful for many 3D projects and wouldn't be too hard to implement since there are probably already JavaScript functions that can transform sprites like that.
I guess, assuming that the run screen uses the html <canvas> element than I believe that is possible.
It does
jackalocked
Scratcher
31 posts

Transformations Extension Suggestion

I've been browsing through old Scratch builds (specifically the 0.X ones) and just discovered that they USED to have transformation blocks!

The Scratch build of february 2004 has a width and height block:

set width to ()
set height to ()

Meanwhile the build of october 2004 changed those blocks to a single “stretch” block instead.

set stretch to ()%
change stretch by ()

And then later on the 2005 build the transformation blocks where entirelly removed…
I think that they should bring back the transformation blocks (and add the new stuff that the extension from this suggestion has to offer), alongside with other scrapped blocks from the earlier builds!

(p.s: I already made a post above explaining why I 100% support the comeback of this feature)
OsomKoolGuy
Scratcher
78 posts

Transformations Extension Suggestion

Support. This seems intuitive to use, yet would add a lot to scratch. I could also imagine some great 3d projects being made with this.
julmik6478
Scratcher
500+ posts

Transformations Extension Suggestion

Support. Also is there any third party extension that adds this?
BigNate469
Scratcher
1000+ posts

Transformations Extension Suggestion

julmik6478 wrote:

Support. Also is there any third party extension that adds this?
Turbowarp- the stretch blocks in the Turbowarp-only extensions category.
starlightsparker
Scratcher
1000+ posts

Transformations Extension Suggestion

julmik6478 wrote:

Support. Also is there any that adds this?
You shouldn’t ask that, it encourages people to say extension names
CST1229
Scratcher
1000+ posts

Transformations Extension Suggestion

starlightsparker wrote:

(#713)

julmik6478 wrote:

Support. Also is there any that adds this?
You shouldn’t ask that, it encourages people to say extension names
Browser extensions (which are the only ones that can't be mentioned) don't really add new features because they'd be incompatible with vanilla Scratch, and it is allowed to mention Scratch extension and mod names.
jmdzti_0-0
Scratcher
1000+ posts

Transformations Extension Suggestion

Before anything: I love the concept, love the presentation — It's so well made and creative, congrats!
  • I do support, since Eisenberg's Law says: «everything you can
    do from the GUI should be able to be done
    from the programming language,
    and vice versa.»
  • There's already a extension in TW named «stretch», so maybe you can use some code to help you.
TL;DR: This is useful and I support.
xboyc1
Scratcher
35 posts

Transformations Extension Suggestion

Hi, i hope this isnt annoying but I made a project that uses a custom pen renderer to skew sprites:
https://scratch.mit.edu/projects/1038250719/
qwertyy_the_artist
Scratcher
100+ posts

Transformations Extension Suggestion

sorry, no support, this would make scratch more complicated (which is not what you want with a community full of 10 year olds)
xboyc1
Scratcher
35 posts

Transformations Extension Suggestion

qwertyy_the_artist wrote:

sorry, no support, this would make scratch more complicated (which is not what you want with a community full of 10 year olds)
Scratch is already complicated with cloud variables, hardware interfaces, lists, custom functions etc. plus, this is an optional thing so they could just not use it, while people who *do* want it would appreciate it
8to16
Scratcher
1000+ posts

Transformations Extension Suggestion

bump

support, i have a game in mind that requires this block, and the griffpatch workaround looks a bit warped
kittyguy14
Scratcher
6 posts

Transformations Extension Suggestion

BigNate469 wrote:

julmik6478 wrote:

Support. Also is there any third party extension that adds this?
Turbowarp- the stretch blocks in the Turbowarp-only extensions category.
Is it currently possible to have it function like how ampara said, where stretches applied after rotations still stretch horizontally rather than stretching the costume itself?

ampara wrote:

1. It would be the order that the blocks are placed. i.e. if you put the “point in direction ()” block first, it'll rotate first. If you put scaling first, it will scale first.

Powered by DjangoBB