Photoshop Blend Modes For Games

Sdílet
Vložit
  • čas přidán 5. 09. 2024
  • In this fifth installment of the post processing series we learn about the math behind photoshop blend modes so that we can apply them as a post processing effect for games. Formulas for add, screen, color dodge, subtract, multiply, color burn, overlay, soft light, and vivid light are demonstrated.
    Support me on Patreon!
    / acerola_t
    Twitter: / acerola_t
    Twitch: / acerola_t
    Code: github.com/Gar...
    Join My Discord Server! / discord
    Music:
    Joy - Persona 3 OST
    During The Test - Persona 3 OST
    Afternoon Break - Persona 3 OST
    Sandgem Town (Day) - Pokemon Diamond/Pearl OST
    This Mysterious Feeling - Persona 3 OST
    Thanks for watching!
    This video is dedicated to my friend, Alotryx.
    #acerola #gamedev #graphics #unity #unity3d #madewithunity #indiedev #unity2d #shader #photoshop

Komentáře • 114

  • @CodeParade
    @CodeParade Před 2 lety +307

    CZcams recommended your channel recently, love your videos! Definitely underrated, wouldn't surprise me if this channel really takes off soon.

    • @Acerola_t
      @Acerola_t  Před 2 lety +72

      Wow, thanks! I'm a huge fan of your videos. Hyperbolica is a major inspiration.

    • @MrKristian252
      @MrKristian252 Před 2 lety +9

      Same, I'm loving these

    • @Rafale25
      @Rafale25 Před 2 lety +13

      Got recommend recently too, watched all the videos. Great stuff and good resources. Loves the humour too !
      Channel seems to be already taking off (+500 subs in 12 hours) 👍

    • @gawys28
      @gawys28 Před 2 lety +2

      Code parade himself

  • @TavishMcEwen
    @TavishMcEwen Před 2 lety +81

    I love the reuse of the grassy plain. it's such a nice scene :3

  • @WoodyDevs
    @WoodyDevs Před 2 lety +33

    A simple video showing me the math behind manipulating color. And I can use it in any game engine. Perfect.

  • @FurryWrecker911
    @FurryWrecker911 Před 11 měsíci +5

    I've been a digital artist since 2010, but this is the first time I've seen how the back end of these blend modes work. This makes SO MUCH more sense now.

  • @Blockmaster987
    @Blockmaster987 Před 2 lety +41

    I just binged almost your entire backlog. Keep going, man, you're killing it! I've learned so much from you that I have never even heard of before.

  • @NekotoArts
    @NekotoArts Před 2 lety +16

    I love the crippled neck organism that keeps saying "Acerola??"

    • @Acerola_t
      @Acerola_t  Před 2 lety +7

      it's the guy from the 'damn shawty ok' meme

    • @NekotoArts
      @NekotoArts Před 2 lety +7

      @@Acerola_t ...so guys, today I discovered a new meme

    • @bimalpandey9736
      @bimalpandey9736 Před 2 lety +3

      That is supposed to be us right? I see myself in him.

  • @Kukatoo
    @Kukatoo Před 10 měsíci +3

    i’ve spent so much time trying to recreate photoshop’s overlay blend mode in my game engine and this video helped me understand it better. thanks for showing the math!

  • @pewter_wiz
    @pewter_wiz Před 2 lety +2

    Looks like the youtube algorithm decided it was your time in the spotlight! I am also one of the people that was recommended one of your old videos, and ended up bingeing the whole catalogue!
    That teaser looked amazing, excited to see the project

  • @CanadianReset
    @CanadianReset Před 2 lety +4

    I thought that I was a textbook person but you've proven that video education can work for a person like me. I really like how you give a good taste of new information with enough guidance for me to go and figure out the details on my own. Super concise!
    Love your channel!

  • @miguelknb
    @miguelknb Před 2 lety +15

    I discovered your channel by accident last week, and I it's already one of my favourites regarding game dev and computer graphics. Keep up the good work!

  • @Kevroa1
    @Kevroa1 Před 2 lety +12

    Just got through watching literally all of your videos. They're all great! Keep doing what you're doing.

  • @goob6291
    @goob6291 Před 2 lety +4

    Just found your channel and have been binge watching your videos. Love the balance you strike between understandability and technical depth. Your channel is absolutely a hidden gem for computer graphics nerds like me. Keep up the great work!

  • @Oneriwien
    @Oneriwien Před 2 lety +2

    Did I just watch every video you have made in 2 days? Yes. Did I learn? God, I hope so.

  • @dreamsEGA
    @dreamsEGA Před 2 lety +4

    Your videos have been invaluable to me in the past few weeks! Not just in the content which doesn't really apply to anything I'm doing (work on that jeez!) but your mindset and presentation is actually palatable to me compared to most tutorials or tech discussions. I'm puttering around as a programmer and just to hear you discuss these things is a sort of growth through osmosis.

  • @kepcukhusamettin9400
    @kepcukhusamettin9400 Před 2 lety +1

    i really like some guy talking about random tech/programming stuff with persona 3 osts. nice

  • @reqqz9595
    @reqqz9595 Před 2 lety +33

    Just wow man, I've been watching a lot of your videos in a row, they're so interesting while keeping it fun! Recently I made a small Java game fully by hand using Eclipse for a school project, and this video would've helped a lot since I tried to make a small light effect that was simply this combination technic. Unfortunately I wasn't able to do it due to the timeline, but it still turned out to be pretty good. I really want to keep following your channel and absorb all this lovely content! (sry if I had any typos, I'm not a native speaker)
    Also, are you from Brazil or a hispanic country?? Acerola is the name of a fruit here :P. I wish you a good day

    • @Acerola_t
      @Acerola_t  Před 2 lety +8

      Thanks for watching!
      No I am not from Brazil, I just like the name lol

    • @TheZenytram
      @TheZenytram Před 2 lety +5

      @@Acerola_t have you ever drank the acerola juice? it is the best juice of all.

    • @9godssss
      @9godssss Před 2 lety +3

      tem br em todo lugar haushaush, to maratonando os vídeos dele, é simplesmente muito bom

    • @ArmisHart
      @ArmisHart Před 2 lety

      @@Acerola_t Is this bad for your graphics card for this to always be running or for these settings to always be on.

  • @rafertysullivan6085
    @rafertysullivan6085 Před rokem

    I don't usually think about this kind of stuff, so I never knew it was this complex. great video btw

  • @HedgeByte
    @HedgeByte Před 2 lety +2

    Love the depth of these videos. Definitely going to share your videos with my friends who are also into game development. They’ve got very helpful conceptual foundations I don’t see on other channels.

  • @latefid
    @latefid Před 2 lety +2

    Just watched like 10 of your videos in a row i love them you must be the best gamedev/unity related channel i have ever watched. love your content

  • @ZedAmadeus
    @ZedAmadeus Před 2 lety +2

    I am so confused by that ending lmao
    Found your channel tonight through your first grass video and have been steadily making my way through your videos. Really excellent stuff. :D

  • @cogwheel42
    @cogwheel42 Před 2 lety +1

    One taste and I was totally hooked on your grass. You're growing some quality stuff here.

  • @jordonwaters9778
    @jordonwaters9778 Před 2 lety +1

    Commenting on all of these videos bc youtube needs to recommend you to more people

  • @JuanmaGuerrero
    @JuanmaGuerrero Před 3 měsíci

    I came here looking for a way to apply blending modes in Unity... didn't get that information, but I got another valuable information as well. So thanks for that!

  • @brokensskippedframes
    @brokensskippedframes Před 2 lety

    Wish I Found Your Channel Sooner, Your Videos Are Really Helpful. Keep It Up, Man!

  • @Brutalic
    @Brutalic Před 2 lety +2

    Sending this to my work group chat

    • @ChrisD__
      @ChrisD__ Před 2 lety +1

      Furry Cereal Mascot Bara Art included?

  • @Thenormal880
    @Thenormal880 Před 2 lety +1

    This is really interesting video im gonna watch more of ur videos loved to see more

  • @gerarddiazvidal5121
    @gerarddiazvidal5121 Před 2 lety +1

    Hey acerola! CZcams recommended your channel and wow it is a gold mine!

  • @SuperCamelFunTime
    @SuperCamelFunTime Před 2 lety

    Incredible work, simple formulas

  • @saltix0
    @saltix0 Před 2 lety +1

    I really appreciate the Monogatari style editing!

  • @developersteve1658
    @developersteve1658 Před 2 lety

    I don't know if it's intentional, but I can hear the difference in tone you have in this video from the earlier ones in your catalog. I, too have been binging all your videos and it makes me happy to hear you more upbeat. I wish you the best and look forward to your next video!

  • @icelaenl
    @icelaenl Před 2 lety

    I don't make games, or even code, but I do work in tech and have a math academic background. Your videos are awesome dude! It's really cool getting to peer behind the curtain of game graphics and connect the math/engineering and gamer parts of my brain. Can't wait to see more!

  • @Hibbyhubby
    @Hibbyhubby Před 2 lety

    just wanna say your channel is high quality stuff and i hope you succeed longterm !

  • @ZeMountainKing
    @ZeMountainKing Před 2 lety +1

    Binged your channel today and have seen your sub count visibly grow, keep up the good work!

  • @shashankk1801
    @shashankk1801 Před 2 lety

    I've only recently found your channel and spent a good chunk of the last week watching (and trying to understand) all of 'em. I genuinely wish you keep uploading content on here and am pretty psyched for the stuff that you may put out. I've learnt quite a bit. Looking forward to seeing videos from you on my feed.

  • @JanbluTheDerg
    @JanbluTheDerg Před 2 lety +1

    (I draw using Krita rather than Photoshop, but blend modes is basically identical between each) You know... this is really helpful for my art stuff, which I didn't really expect when clicking on this video. Now I actually have an idea of what each blend mode is doing! Thank you Acerola!

  • @poisonivy2677
    @poisonivy2677 Před 2 lety +2

    Damn, how are you so criminally undersubscribed. Easily some of the best videos on computer graphics I've seen.

  • @j.griffioen1415
    @j.griffioen1415 Před 2 lety +2

    Just came across your channel, I don't use any of the languages you do and I don't even have Photoshop but I stille enjoyed this video. chill style, semi-interesting topic, some jokes and great explanations. I also loved your video about optizing and "tutorials are lying", this is the first time I actually understand the problem with non-optimized code. (you made it look simple, like the tutorials, but in a good way) 😁

  • @realMenta
    @realMenta Před 2 lety +1

    Amazing content. Just found your channel but I can sense the quality. Thank you for making these good quality videos as well interesting and enjoyable. Thanks!

  • @PettankoNeko
    @PettankoNeko Před 2 lety +2

    I can't believe Acerola is going to remake the entirety of FFXIV through shader code...

  • @David-ng9qh
    @David-ng9qh Před 2 lety +1

    Your subcount is hyperlinked under the definition of unfair, great videos, you've earned yourself a sub.

  • @dreamisover9813
    @dreamisover9813 Před 2 lety

    This channel covers amazing topics!

  • @MasterNox
    @MasterNox Před 2 lety

    Just binged a bunch of your content, you make some great stuff man. You absolutely deserve more subs and I'm sure they'll be coming your way soon. Keep being great.

  • @nobodyinparticular968
    @nobodyinparticular968 Před 2 lety

    how in gods name does such a high quality channel only have 20k subacribers, this make zero sense to me

  • @xLainik
    @xLainik Před 2 lety +1

    Great video! I have been looking for this info ever since started working with shaders (I do 2D art), but never knew how to search it or where hehe. New sub. Thanks for sharing 😊!

  • @jameshighmore
    @jameshighmore Před 2 lety

    Loving your videos. I don't understand them. But like them.

  • @foodforfaeries
    @foodforfaeries Před 8 měsíci

    2:28 I learned this while switching an image from rgb to cmyk (to preview for printing) in Krita only to find my blending layers all suddenly worked differently

  • @tylersage4750
    @tylersage4750 Před 2 lety

    I love your channel man. You have inspired me to learn game dev once I'm doing well enough where I can afford a better computer! Can't wait for the next video! : )

  • @dogriffiths
    @dogriffiths Před 2 lety +2

    A criminally under-subscribed channel.

  • @BDM775
    @BDM775 Před 2 lety

    monogatari styling is so good

  • @artembrodskiy4876
    @artembrodskiy4876 Před 2 lety

    Jesus i love this dudes hair

  • @theturtle9810
    @theturtle9810 Před 2 lety +1

    Great video. Thanks

  • @smu2mu2
    @smu2mu2 Před 2 lety +1

    I think your channel is about to pop off

    • @CanadianReset
      @CanadianReset Před 2 lety

      Definitely, this channel clicks better than the paid work big companies do. They could learn a lot about teaching from this channel.

  • @BrendanFromBC
    @BrendanFromBC Před 2 lety

    *I LOVE multiply for painting shadows,* anything else- I just mash on my up/down arrow keys until the blend mode seems right. 👌

    • @Acerola_t
      @Acerola_t  Před 2 lety

      I'm a whore for vivid light

    • @BrendanFromBC
      @BrendanFromBC Před 2 lety

      @@Acerola_t most of my Ps work is editing for product photography and 3D renders, and I love messing around with blend modes on curves, hue/sat, and gradients layers. Almost every project ends up being done a different way, but it always feels like there's a better way to do it haha.
      Vivid light is my favourite for when I'm lazy and using layer opacities to make adjustments instead of properly using adjustment parameters

  • @artenthusiastae7196
    @artenthusiastae7196 Před 2 lety +1

    I see that youre a Monogatari fan, how cultured

  • @robbasgaming7044
    @robbasgaming7044 Před 2 lety

    Text at 1:43 "Sort of like gamma correction, huh, curious!!".

  • @shrippie-4214
    @shrippie-4214 Před 2 lety +2

    Yay he included Godot Engine

  • @a_d_z_y__
    @a_d_z_y__ Před 2 lety

    I'm just here to see where this grass scene will go

  • @moonfilmsgp4170
    @moonfilmsgp4170 Před 2 lety +1

    Was an atheis, got your channel recommended by youtube. Now I praise the fucking algorithm.

  • @JustYesntMan
    @JustYesntMan Před 2 lety +1

    woah your project is gonna be final fantasy gameplay vids i see

    • @Acerola_t
      @Acerola_t  Před 2 lety

      Yep i am pivoting to being an ff14 youtuber

  • @socialgutbrain7774
    @socialgutbrain7774 Před 2 lety

    One blend mode I use a lot is Grain Merge, and I'm pretty sure it's only in Krita

  • @davecool42
    @davecool42 Před 2 lety

    4:56 I believe Adobe has made these formulas public. The same blend modes are used by PDF, and they had to make them public when PDF became an ISO standard.

    • @Acerola_t
      @Acerola_t  Před 2 lety +1

      Well that's convenient, I'll have to check that out then thank you

    • @davecool42
      @davecool42 Před 2 lety

      Just found your channel today, really enjoying your content. #subscribed

  • @LiquidMark
    @LiquidMark Před 2 lety

    amazing

  • @gustavosantos106
    @gustavosantos106 Před 2 lety

    I feel smarter after watching this.

  • @tonyhakston536
    @tonyhakston536 Před rokem

    5:30 yeah, color burn works better for this kind of thing.

  • @ArchOfficial
    @ArchOfficial Před 2 lety +1

    I can't wait for the day when society has become so regressed/enlightened that "serious" educational videos shown in universities also have Persona 3 BGM and Monogatari splash screens, filled to the brim with memes. Consider yourself ahead of your time.

    • @Acerola_t
      @Acerola_t  Před 2 lety

      Dont worry someday I'll be a professor and I'll do this for my lectures

  • @chrheca
    @chrheca Před 2 lety

    I wonder if this channel name is actually related to the acerola fruit, please let me know.
    Btw really enjoying your videos, new subbb

    • @Acerola_t
      @Acerola_t  Před 2 lety +1

      nope it is related to the pokemon character but i'm aware of the fruit
      also thanks!

  • @NeZversSounds
    @NeZversSounds Před 2 lety

    I think you could create a sequel to two of your videos in one - Foliage in Elden ring.

  • @nguyenhoangminhtrung2779

    Thank you for these videos, and sorry because I sounds like a bot...

  • @NunSuperior
    @NunSuperior Před 2 lety

    Layer bee
    Layer bee
    Layer bee
    Layer bee
    Speaking words of wisdom
    Layer bee

  • @kardokdelikaya9570
    @kardokdelikaya9570 Před 2 lety +1

    Do you plan to make a video about optimizing codes?

    • @Acerola_t
      @Acerola_t  Před 2 lety +1

      I mean it's kinda hard to make a vid about that alone, instead I try to talk about it when applicable. For this video, there's no applicable optimizing to be done.

    • @kardokdelikaya9570
      @kardokdelikaya9570 Před 2 lety

      @@Acerola_t Okay. Btw is models we bought from asset store are optimized or should we do some optimizing too? Cuz I am a programmer so I buy weapons and enemies than code them into the game I want it to become.

  • @bedtime285
    @bedtime285 Před 2 lety +1

    can you do a video on making nice oceans??

    • @Acerola_t
      @Acerola_t  Před 2 lety +1

      Of course! I'd really like to do a video on that soon.

  • @gillboy5762
    @gillboy5762 Před rokem

    I found the image of Tony the Tiger he uses and... wow...

  • @gawys28
    @gawys28 Před 2 lety

    Very likey

  • @lolcat69
    @lolcat69 Před rokem

    me making a graphics library and implementing alpha from scratch: dont mind if i do 👀

  • @b4ttlemast0r
    @b4ttlemast0r Před 2 lety

    It would be better if you had actually shown each of the blend modes with two different images, blending it with itself only gives you an idea of the side effects like lighten and darken and doesn't really show how the blend modes look in the context they'd actually be used in.

    • @Acerola_t
      @Acerola_t  Před 2 lety

      Blending the image with itself is generally the context it would actually be used in, so I don't know what you mean.

  • @moth.monster
    @moth.monster Před 2 lety

    the pngtuber aesthetic is hilarious i love it

  • @chibbychaps6445
    @chibbychaps6445 Před 2 lety

    Could you make a Persona 3 video? I don't know what the video be about but you always use its music in your video.

    • @Acerola_t
      @Acerola_t  Před 2 lety +1

      I could try yeah, it is my favorite game and stuff. Probably more likely to do a persona 5 vid since it has all the modern technical art.

    • @chibbychaps6445
      @chibbychaps6445 Před 2 lety

      @@Acerola_t that would also be very cool!

  • @pissmilker2313
    @pissmilker2313 Před 2 lety +1

    Areola new videos pls

  • @GiuHP
    @GiuHP Před 3 měsíci

    When you realize that everything's just math

  • @caiostange2770
    @caiostange2770 Před 2 lety +1

    cara agora que parei pra ler seu nome, vc é brasileiro?

  • @misterrhombus
    @misterrhombus Před 2 lety +1

    I know you didn’t use it on this video but your Acerola intro with the different fonts, the Japanese one is wrong. アセロラ is pronounced A-se-ro-ra. エイスロラ would be more accurate

    • @Acerola_t
      @Acerola_t  Před 2 lety +1

      I have stopped using that intro but that's good to know thanks

  • @ramongonzalezfernandez8904

    3:03 QUADRATIC NOT EXPONENTIAL HOW DARE YOU. WHEN α = β, THE EQUATION BECOMES 1-(1-α)(1-β) = 1-(1-α-β+αβ) = 1-1+α+β-αβ = α+β-αβ = 2α-α^2 OR -α^2+2α WHICH IS QUADRATIC

  • @DarkSpaceStudios
    @DarkSpaceStudios Před 2 lety

    Hey there! I'm working on a video and would love your input as a feature. I'm going to reach out to you on discord