Discuss Scratch

Scratchifier
Scratcher
1000+ posts

Implement Brightness Effect into the Regular Player (Not just keep it for the Beta Player)

I have always never used the Beta Player. This is because it is way, way too laggy and buggy for my projects, which although not that complex, try to run smoothly and can be upset by the tiniest change. Now I know that if I want to use Color Effect, Pixelation Effect, Mosaic Effect, Swirl Effect, Fisheye Effect, or Brightness Effect, my project will convert to the Beta Player and it will most likely become a train wreck. But Ghost Effect works in the normal editor, so I use it a lot.

However, Brightness Effect does not need to be only for the Beta Player, especially if Ghost Effect is able to be had in the Regular Player.

The thing is, Brightness Effect can be replicated with Ghost Effect. If you make a plain black or white sprite and set its Ghost Effect to 100, make it go to front, then slowly change its Ghost Effect to a smaller number, you basically can make Brightness Effect.

So why not implement this into Scratch's Regular Editor? (Just to be clear here, the Beta Player is the one with Stage 3D in it and the Regular Editor is the one we've had for so long). All that would have to happen is that the sprite would be cloned, all of the pixels changed to, for example, white, and the Ghost Effect of that Scratch-drawn sprite would go to 100 - specified Brightness Effect.

-Scratchifier-
Scratchifier
Scratcher
1000+ posts

Implement Brightness Effect into the Regular Player (Not just keep it for the Beta Player)

B ring ring ring ring goes the telephone
U p
M eye eye eye eye sees the telephone
P ost lost lost lost in the darkness this post returns to light
Scratchifier
Scratcher
1000+ posts

Implement Brightness Effect into the Regular Player (Not just keep it for the Beta Player)

TimothyLawyer
Scratcher
1000+ posts

Implement Brightness Effect into the Regular Player (Not just keep it for the Beta Player)

Scratchifier wrote:

This sounds similar to this bug.

I thought brightness and ghost would both work in the regular player so long as no other graphic effects appeared in the project. But this isn't working in your project?

Could this be a change with the v420 player?
Scratchifier
Scratcher
1000+ posts

Implement Brightness Effect into the Regular Player (Not just keep it for the Beta Player)

TimothyLawyer wrote:

Scratchifier wrote:

This sounds similar to this bug.

I thought brightness and ghost would both work in the regular player so long as no other graphic effects appeared in the project. But this isn't working in your project?

Could this be a change with the v420 player?


This isn't a bug. This is a suggestion. Did you read the whole thing or just skim over it? Or was what I was trying to say unclear to you?
Scratchifier
Scratcher
1000+ posts

Implement Brightness Effect into the Regular Player (Not just keep it for the Beta Player)

TimothyLawyer wrote:

Scratchifier wrote:

This sounds similar to this bug.

I thought brightness and ghost would both work in the regular player so long as no other graphic effects appeared in the project. But this isn't working in your project?

Could this be a change with the v420 player?

I know it may sound similar, but I am suggesting that you should be able to use Brightness Effect without activating the Beta Player, which is glitchy and laggy.
turkey3
Scratcher
1000+ posts

Implement Brightness Effect into the Regular Player (Not just keep it for the Beta Player)

When a graphic block is added to a project it automatically starts using the Beta Player to run the project. The beta player uses Stage 3D unless your GPU doesn't support it.
cardinalland
Scratcher
100+ posts

Implement Brightness Effect into the Regular Player (Not just keep it for the Beta Player)

Support. I don't like the beta player much.
Scratchifier
Scratcher
1000+ posts

Implement Brightness Effect into the Regular Player (Not just keep it for the Beta Player)

turkey3 wrote:

When a graphic block is added to a project it automatically starts using the Beta Player to run the project. The beta player uses Stage 3D unless your GPU doesn't support it.

I know this.
Scratchifier
Scratcher
1000+ posts

Implement Brightness Effect into the Regular Player (Not just keep it for the Beta Player)

cardinalland wrote:

Support. I don't like the beta player much.

Yay, thanks!
Scratchifier
Scratcher
1000+ posts

Implement Brightness Effect into the Regular Player (Not just keep it for the Beta Player)

Bump.
The table.
BUMP.
The table.
BUMP!!!
Snap. Oops, there go the legs. Oh well. It was a fine oak table while I had it.
grokblah
Scratcher
100+ posts

Implement Brightness Effect into the Regular Player (Not just keep it for the Beta Player)

When the Stage3D renderer was introduced using the Brightness Effect did enable it. However, not long after that we had the same realization you had. So now when the Brightness Effect is used it will not switch to the Stage3D renderer.

You can see the check here: https://github.com/LLK/scratch-flash/blob/master/src/scratch/ScratchRuntime.as#L255

Shane

PS- sorry about the nice table

Scratchifier wrote:

I have always never used the Beta Player. This is because it is way, way too laggy and buggy for my projects, which although not that complex, try to run smoothly and can be upset by the tiniest change. Now I know that if I want to use Color Effect, Pixelation Effect, Mosaic Effect, Swirl Effect, Fisheye Effect, or Brightness Effect, my project will convert to the Beta Player and it will most likely become a train wreck. But Ghost Effect works in the normal editor, so I use it a lot.

However, Brightness Effect does not need to be only for the Beta Player, especially if Ghost Effect is able to be had in the Regular Player.

The thing is, Brightness Effect can be replicated with Ghost Effect. If you make a plain black or white sprite and set its Ghost Effect to 100, make it go to front, then slowly change its Ghost Effect to a smaller number, you basically can make Brightness Effect.

So why not implement this into Scratch's Regular Editor? (Just to be clear here, the Beta Player is the one with Stage 3D in it and the Regular Editor is the one we've had for so long). All that would have to happen is that the sprite would be cloned, all of the pixels changed to, for example, white, and the Ghost Effect of that Scratch-drawn sprite would go to 100 - specified Brightness Effect.

-Scratchifier-
Scratchifier
Scratcher
1000+ posts

Implement Brightness Effect into the Regular Player (Not just keep it for the Beta Player)

grokblah wrote:

When the Stage3D renderer was introduced using the Brightness Effect did enable it. However, not long after that we had the same realization you had. So now when the Brightness Effect is used it will not switch to the Stage3D renderer.

You can see the check here: https://github.com/LLK/scratch-flash/blob/master/src/scratch/ScratchRuntime.as#L255

Shane

PS- sorry about the nice table

Scratchifier wrote:

I have always never used the Beta Player. This is because it is way, way too laggy and buggy for my projects, which although not that complex, try to run smoothly and can be upset by the tiniest change. Now I know that if I want to use Color Effect, Pixelation Effect, Mosaic Effect, Swirl Effect, Fisheye Effect, or Brightness Effect, my project will convert to the Beta Player and it will most likely become a train wreck. But Ghost Effect works in the normal editor, so I use it a lot.

However, Brightness Effect does not need to be only for the Beta Player, especially if Ghost Effect is able to be had in the Regular Player.

The thing is, Brightness Effect can be replicated with Ghost Effect. If you make a plain black or white sprite and set its Ghost Effect to 100, make it go to front, then slowly change its Ghost Effect to a smaller number, you basically can make Brightness Effect.

So why not implement this into Scratch's Regular Editor? (Just to be clear here, the Beta Player is the one with Stage 3D in it and the Regular Editor is the one we've had for so long). All that would have to happen is that the sprite would be cloned, all of the pixels changed to, for example, white, and the Ghost Effect of that Scratch-drawn sprite would go to 100 - specified Brightness Effect.

-Scratchifier-


Oh, okay! Thanks! I had assumed that things had stayed the same since I first tested it, since there was no announcement about it.
Scratchifier
Scratcher
1000+ posts

Implement Brightness Effect into the Regular Player (Not just keep it for the Beta Player)

Topic closed.

Powered by DjangoBB