chosencharacters / squidBounties

Haxe(Flixel) and OpenFL bounties to help glorious progress of flixelkind
15 stars 0 forks source link

$250 - FlxShaderShape (or "Mask") #1

Open chosencharacters opened 4 years ago

chosencharacters commented 4 years ago

[Note: This is a specifically HaxeFlixel bounty, but the underlying technology can likely be repurposed for general OpenFL]

This bounty comes from a desire to make a water effect in Renaine that:

  1. Is an area of the camera designated by world coordinates
  2. Applies the shader to that area and that area only
  3. On a camera

The dream is to have a shape (not necessarily a rectangle, and optimally one of any sort of mask so you can have a "moving shadow people" effect) that can be designated for the camera. The final effect in its most basic form will resemble this.

Since the bounty covers more than that gif, I'm willing to break down the bounty like this:

FlxShaderRectangle: Just a rectangle that applies any shader. With a working water effect that does the given pattern (offsets by 3, 2, 1 pixels in a wave formation, similar to FlxWaveEffect.) You must be able to demonstrate camera scrolling with the shape staying in a fixed place - $150 (total)

FlxShaderShape: The above, but with any given shape, including unusual shapes, for example this one - $250 (total)

This is gonna be a hard one for anyone without a working knowledge of shaders. Please yell at me if the $250 bounty is impossible, too little, etc. but if it does happen, we'd be able to make HaxeFlixel have a seriously cool shader tool that'd blow people away with the effects we could pull. Water is just the beginning. Dimensional rift effects anyone?

fratturobot commented 4 years ago

Claiming, have a working proof-of-concept that I'll clean up and post tomorrow. Probably needs some more testing to see how the it performs on larger scenes.

chosencharacters commented 4 years ago

Are you working on the top bounty? And yes, performance is key, especially on a certain console which is the reason I gotta switch to another solution 😉

gamedevsam commented 4 years ago

@chosencharacters are you satisfied with the bounty? If so let's close this issue.

chosencharacters commented 4 years ago

No, this bounty is still in progress.

On Sat, Aug 29, 2020 at 11:20 PM Samuel Batista notifications@github.com wrote:

@chosencharacters https://github.com/chosencharacters are you satisfied with the bounty? If so let's close this issue.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/chosencharacters/squidBounties/issues/1#issuecomment-683370760, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFNKA4AV3BXDVWTWSJFW2YDSDHAQLANCNFSM4LUUMS5Q .

gamedevsam commented 3 years ago

Do we need top increase the bounty amount to generate more interest for this bounty? HaxeFlixel Patreon has funds that can be used for this and other bounties.