Shaders Case Study - Dead Cells' Character Art Pipeline

Поділитися
Вставка
  • Опубліковано 20 жов 2024

КОМЕНТАРІ • 242

  • @DanMoranGameDev
    @DanMoranGameDev  6 років тому +65

    From Unity 2018.3 beta release notes: "Animation: Added SkinnedMeshRenderer.forceMatrixRecalculationPerRender. This property should be set in cases where the user would like to manually render a skinned mesh multiple times within a single update, an example of this would be rendering out the results of an animation to a texture"
    So yeah, just go ahead and ignore the whole editor coroutine thing towards the end of the video ¯\_(ツ)_/¯

    • @TheTentacola
      @TheTentacola 6 років тому

      Awsome vid! Maybe you should pin this comment?

    • @DanMoranGameDev
      @DanMoranGameDev  6 років тому

      Good call, thanks!

    • @AbhishekSharma-im6zo
      @AbhishekSharma-im6zo 6 років тому

      Is this channel gonna update regularly ??

    • @worldwebnewsdp9549
      @worldwebnewsdp9549 5 років тому

      I love game designing and i love game development your old computers give me i have please please please please please you give me your old Technology please sir I love game development I love game develop so you help me sir my watsup number is +917330489287

    • @ralofpatel470
      @ralofpatel470 5 років тому

      @@worldwebnewsdp9549 Are you well?

  • @unity
    @unity 6 років тому +382

    Welcome back Dan! Great video as always. - Matt

    • @aikatheshibainu3994
      @aikatheshibainu3994 6 років тому +30

      Wow didn't expect Unity responding! That's great

    • @philliptemidayo
      @philliptemidayo 6 років тому +8

      Unity lol?

    • @DanMoranGameDev
      @DanMoranGameDev  6 років тому +31

      Thanks Matt! ^^

    • @nitras.design
      @nitras.design 6 років тому +7

      Welcome back. How about a video about: how to move grass and plants on player interaction or world interaction (ori is a very nice example for that) / alternatively a video on how to do fog of war (2D / 3D). These things are very interesting to me, but I still haven't found a good way of implementing it. Not only for my own benefits but I do think these two items are very interesting per default.
      Cheers

    • @zorenzal9976
      @zorenzal9976 6 років тому +1

      Setup animation on grass, add collider2d, add ontriggerenter2d {animation.play()}

  • @sykoo
    @sykoo 6 років тому +152

    Nice to see you back! =)

    • @DanMoranGameDev
      @DanMoranGameDev  6 років тому +6

      Thanks man ^^ it's good to be back. Though I'm not saying I'm about to start posting super regularly or anything... but I'm gonna some time to make videos again I think :D

    • @sykoo
      @sykoo 6 років тому +3

      That's good to hear man! Yeah don't sweat it, I can only imagine how busy you must be. ^^ Just keep up the great work, quality > quantity anyways. =D

    • @Dannner
      @Dannner 6 років тому +1

      Dad

  • @JeffBeresford
    @JeffBeresford 6 років тому +60

    Welcome back! Don't you ever leave us.

  • @ZachZombifyOhMy
    @ZachZombifyOhMy 6 років тому +44

    Holy crap, I legit found your channel yesterday, watched all of your videos and then saw that you had been gone for a while.. and today you're back!!! Wow!

    • @ShiftK
      @ShiftK 6 років тому +2

      Same!!

  • @thatnugget
    @thatnugget 6 років тому +27

    You're back! I'd love to see more tech-art pipeline videos like this (even if they are 10 months apart). Few others out there putting together such well thought out and concise videos like these. Always appreciated! Thanks

  • @Alex-smith-VO
    @Alex-smith-VO 6 років тому +12

    I literally juuuuuust checked you channel to see if there was a new video 10 minutes ago. I’m so happy to see another one from you :)

  • @jascha9033
    @jascha9033 4 роки тому +7

    7:01 Yes! Please cover more art pipeline/tool-building in Unity!

  • @SupremeCookieDKat
    @SupremeCookieDKat 6 років тому +3

    Dude, thanks a million for this. It's amazing!
    I'm working on a game right now, and have been busy with finding a good pipeline for the animations and assets, this video and your implementation comes as a miracle at the right time. Thanks!

  • @oddixgames6704
    @oddixgames6704 6 років тому +1

    As a Tech Artist myself - YES MOAR TECH PIPELINES PLEASE!!!!

  • @noahmccann4438
    @noahmccann4438 6 років тому +3

    Very cool, I would have never thought this was the way Dead Cells accomplishes their style. I’m not a subscriber, but am quite happy this showed up in my recommended tab - probably because I’ve been searching for videos to help get better at Dead Cells. This video won’t make me a better player, but it does help me appreciate the game and the hard work put into it, even if that work “cheats” :) Better to work smart than work hard.

  • @sebastianliu3661
    @sebastianliu3661 6 років тому

    Another Shader Case Study!!!! *grabs popcorn and shakes in excitement*

  • @SheepUndefined
    @SheepUndefined 6 років тому +6

    I've been thinking about this ever since I noticed that Lethal League's characters are actually models without antialiasing. Kinda happy to finally see a way of doing that style. ^^

  •  6 років тому

    Dude, we all crave more from you. Just look at your ratio between likes and dislikes. You really are one of the best resources for creativity and knowledge on the interweb! Those videos videos are insanely well done!

  • @TomTheBomb5145
    @TomTheBomb5145 4 роки тому

    Thank you for making the Prisoners Awakening as the background music. Incredible soundtrack 👌

  • @micomuko
    @micomuko 6 років тому

    No joke, I literally had your jingle (the old one) in my head all of yesterday, welcome back, dude!

  • @complacentcat5087
    @complacentcat5087 6 років тому

    your back and only 3 days after i commented asking where you had gone and made a whole video bravo you work quickly

  • @peche87_gameDev
    @peche87_gameDev 6 років тому

    Good to see you in action again! I would like to see more videos about the graphic pipeline too :)

  • @kalthramis1145
    @kalthramis1145 6 років тому

    Good to see you again man, havent seen anything since before your Debug Log episode

  • @lashghost
    @lashghost 6 років тому

    Happy to see you back. I think it would be interesting to see how you make tools for artists and animators.

  • @DavidFowlerMusic
    @DavidFowlerMusic 3 роки тому

    Holy shit. Fabulous video. Great job, algorithm!! Headed to ur Patreon now

  • @SuperManitu1
    @SuperManitu1 6 років тому

    First of all: Great video!
    Second: I would really love to have videos about art pipelines or similar too. Your channel is simply the best resource when it comes to shaders at the moment, so cool to see you back!

  • @amilcarkippes8209
    @amilcarkippes8209 6 років тому

    I will greatly appreciate more content based on pipeline stuff. Great video btw!

  • @jedrzejwilinski8148
    @jedrzejwilinski8148 6 років тому +1

    Yaaaay, Shadey is back! And kicks the doors out when he does it :D Great stuff, would definitely like to see more of this kind of videos.

  • @MyCarllee
    @MyCarllee 6 років тому

    I thought of this method long ago. Nice to see someone making it work.

  • @ratmdex
    @ratmdex 6 років тому

    The art is so amazing in Dead Cells. Motion Twin deserve indie game of the year

  • @kieranlieberg22
    @kieranlieberg22 6 років тому

    This channel is so unique, and every concept is explained so well. I look forward to your future videos.

  • @GWConspiracy
    @GWConspiracy 6 років тому +1

    I would love to see more art Pipeline stuff! This was really cool

  • @erikm9768
    @erikm9768 4 роки тому

    Holy shit...this channel is a gold mine!! Need to check out the other videos now

  • @thibaultduval7774
    @thibaultduval7774 6 років тому

    Welcome back!! I love your videos, they always make me discover cool new tricks about shaders. Hope that you are back to continue to enlighten us

  • @Tatubanana
    @Tatubanana 6 років тому

    I also found out about your channel pretty recently, it's amazing to see you back creating videos! Your channel is really important to the gamedev scene, it certainly helped/is helping lots of game devs to make prettier games :D

  • @clemguitarechal
    @clemguitarechal 6 років тому

    Pretty cool explanation on how they made it, thanks Bruh !

  • @g43s
    @g43s 6 років тому +1

    that was a long break, glad to see you are back 👍👍👍

  • @Juuhazan_
    @Juuhazan_ 4 роки тому +2

    I've been interested in converting 3D models to animated sprites ever since I played Iji. It has a far simpler process but the result is, like here, (relatively) smooth animations that contributes to the Another World-like aesthetic.

  • @jaronpl
    @jaronpl 6 років тому

    Great tutorial! It always amazes me how in depth are your videos...

  • @TheMasonX23
    @TheMasonX23 5 років тому

    Yes please, other than graphics, tools are my next favorite thing to do

  • @nomadcrossfire
    @nomadcrossfire 6 років тому +3

    Yay! Long time no see, keep em coming!

  • @CELLShockXFX
    @CELLShockXFX 6 років тому +4

    Yes. Very much interested in tech art pipeline stuff!

  • @AramilAnakir
    @AramilAnakir 6 років тому

    Welcome back! I'm sooo glad! Now to watch the video

  • @CzarZappy
    @CzarZappy 6 років тому

    Great video! Would love to hear more about your experience with making tools for artists!

  • @sebalazarte5801
    @sebalazarte5801 6 років тому

    ha vuelto, dios como extrañaba estos videos

  • @nico.p2467
    @nico.p2467 6 років тому

    These ressources are so valuable. Thanks for sharing your knowledge the way you do it. Truly oustanding.

  • @SadSmileGames
    @SadSmileGames 6 років тому

    Yeah, a video on writing artists tools would be pretty cool.

  • @ColeWithAGoal
    @ColeWithAGoal 6 років тому

    Glad to see you posting again man!

  • @ArturoNereu
    @ArturoNereu 6 років тому

    Welcome Back Dan!

  • @TheMonyarm
    @TheMonyarm 6 років тому

    Great video, can't wait for the next one. Here's hoping it doesn't take another 10 months.

  • @upgames6852
    @upgames6852 6 років тому

    oh nice a new video at last! welcome back!

  • @GregsGrog
    @GregsGrog 6 років тому

    Happy to see you back!

  • @DanielWayota
    @DanielWayota 6 років тому

    This method was used at my first job a few years ago. We used 3DS MAX for the rendering process and it was quite simple and fun to do stuff. Sadly, the game wasn't popular enough to continue with game dev

  • @Hairibar
    @Hairibar 6 років тому

    You're back! Marvelous.

  • @gezhu9904
    @gezhu9904 6 років тому

    a new episode, and my favorite game, am I dreaming?!

  • @andrewcleary9952
    @andrewcleary9952 6 років тому

    I love how smart this "hack" is, instead of filling the game with crappy blobby 3D models, they can essentially just run them through a filter to get sexy, smooth, 2D sprites.

  • @mukinha
    @mukinha 6 років тому

    OH MY GOD!!!! YOU ARE BACK!!!
    Man, i love your videos, please dont stop!

  • @AlexeyYanovski
    @AlexeyYanovski 6 років тому

    Welcome back! Great video as always :)

  • @makorays
    @makorays 6 років тому

    THIS IS ACTUALLY THE CRAZIEST SHIT I'VE EVER SEEN I AM FREAKING OUT

  • @soviut
    @soviut 6 років тому

    Definitely post more about workflow pipelines!

  • @ThunderRazorYT
    @ThunderRazorYT 6 років тому

    First time visiting your channel and this video is amazing and super helpful! I’m studying and training for developing my own game and this really helps with a lighting. Idea I was fumbling around with. Instant subscribe!!

  • @mokeeh4821
    @mokeeh4821 6 років тому

    Omg you're back

  • @Giant_Swing
    @Giant_Swing 6 років тому

    Oh my god you're alive, I'm so happy to see you back delivering good content :)

  • @DAToft
    @DAToft 6 років тому

    Yes! Tools! Technical art! Please do more of that :D

  • @temportalflux
    @temportalflux 6 років тому

    Thanks for making great content! I always reference this channel when working on cool shader things or when new videos are posted!
    Recently started working with Unity's rendering pipeline (in 2018.x). I may end up going through all the tutorials one day and making shader graph versions :P

  • @Kyza-up2xb
    @Kyza-up2xb 6 років тому

    hes back, wonderful

  • @TheOisannNetwork
    @TheOisannNetwork 6 років тому

    Welcome back! I've missed you!

  • @user-gl1ls1jx3h
    @user-gl1ls1jx3h 6 років тому

    Oh shit, you're alive! Welcome back!

  • @kevinguiboche2359
    @kevinguiboche2359 6 років тому

    Glad to see another case study, you deserve a lot more subs than you have

  • @ChristopherSummer89
    @ChristopherSummer89 6 років тому

    Glad you're back, good Video, thanks. :)

  • @renanrodrigues1255
    @renanrodrigues1255 6 років тому +2

    Welcome back!!!

  • @fuzzblob
    @fuzzblob 6 років тому

    Id love tp watch more tech and tool vids! Great stuff

  • @TheSugarSkull
    @TheSugarSkull 6 років тому

    Enjoying your videos! I would love to see a shader case study of Monument Valley!

  • @theking931
    @theking931 6 років тому

    HOLYGUACAMOLE I was sooooooo much waiting for you

  • @CirbyWeh
    @CirbyWeh 5 років тому

    Well explained and shown. Would really like to see a video from you about the use of the new 2D Shader Graph in Unity with the LWRP.
    Keep up the good work

  • @ziwan9771
    @ziwan9771 6 років тому

    OMG,Thank you.You are back!!!

  • @drevolan
    @drevolan 6 років тому

    I've currently been thinking of creating some useful tools for a filmmaking project I've had in the back of my mind so the "tool making" videos would be incredibly useful and interesting!

  • @Skjoldmc
    @Skjoldmc 6 років тому

    The man, the myth, the legend! He's back!

  • @amisner2k
    @amisner2k 6 років тому

    Whoah he's back!

  • @skagenmacka_t3444
    @skagenmacka_t3444 6 років тому +2

    Welcome back :>

  • @erikm9768
    @erikm9768 4 роки тому

    BTW in this case instead of yield return null you might want to consider using
    yield return new WaitForEndOfFrame(); i found it to be a lot more consistent

  • @shurikend
    @shurikend 6 років тому

    Welcome back buddy !!!

  • @Jabrils
    @Jabrils 6 років тому +13

    .... Do my eyes deceive me?

    • @DanMoranGameDev
      @DanMoranGameDev  6 років тому +6

      (☞゚∀゚)☞ Your shout out was a contributing factor in me coming back! Thanks for the motivation~

  • @AntonioArnoldoLimadaSilva
    @AntonioArnoldoLimadaSilva 6 років тому

    Welcome back.! Nice videos ever

  • @Zye1984
    @Zye1984 3 роки тому

    I've thought about this sort of thing for a looong time, but in a different manner that probably wouldn't work; having the shading on sprites differ from light sources based on the value of each individual pixel on the sprite. So, there would be a base color, then the shape of the object would determine the values of each pixel for the light source to render with.
    I figured Dead Cells wasn't actually pixel art, but it's an interesting trick imo.

  • @merlinbatory2119
    @merlinbatory2119 6 років тому

    He's back!!

  • @charlieede5672
    @charlieede5672 6 років тому

    You are back!!!!

  • @no00ob
    @no00ob 6 років тому

    You're alive!!!!!!! Omg

  • @RenegadePawn
    @RenegadePawn 6 років тому

    Welcome back, chap!

  • @honglouis
    @honglouis 6 років тому

    Omg! Yes. Thank! Another masterpiece

    • @honglouis
      @honglouis 6 років тому

      I changed my Twitter from @loolo78 to @LouisGameDev

  •  6 років тому

    Welcome back!

  • @reneemei9840
    @reneemei9840 6 років тому

    Look I find what!! Welcome Back!

  • @mapton8208
    @mapton8208 3 роки тому

    I know I might be late to the party, but what about the pixel art environment? The generation of normal maps with 3D models seem brilliant because you can create whole places with realistic lightning. Was it also used in development?

  • @airsnake2471
    @airsnake2471 6 років тому +2

    How would you apply the offset and recoloring feature like the one in the Dead Cells' program to this program?

  • @Metacious
    @Metacious 6 років тому

    Very glad for more content :) Keep it up

  • @rudgey_unwritten
    @rudgey_unwritten 6 років тому

    pls more "Makin' Tools/Tech or Whatever for Video Games"

  • @aFewBitsShort
    @aFewBitsShort 5 років тому

    You could also do a video on the backgrounds. They are greyscale with color ramps applied in post.

  • @AmeshaSpentaArmaiti
    @AmeshaSpentaArmaiti 6 років тому

    Kept us waiting, huh?
    edit: I'm surprised this isn't a more common practice, considering many older games had prerendered sprites in a similar vein.

  • @pnutt567
    @pnutt567 6 років тому

    i want an open world rpg game with this "3D pixel art" style. imagine a game like octopath or hyper light drifter or shovel knight (but 3rd person not top down) with the 3D sprite style of dead cells.
    that would so dope.

  • @RaoulWB
    @RaoulWB 6 років тому

    You're alive!

  • @Cloroqx
    @Cloroqx 4 роки тому

    You should update your playlists to include these videos! Much love.

  • @JuanUys
    @JuanUys 3 роки тому +1

    Hi, thanks for the video! Why not just skip the 3D-to-2D part and just use the 3D model directly in the game, with a pixelate shader applied? With orthographic projection, you can layer it over your existing 2D world.

    • @Tremuska
      @Tremuska 2 роки тому

      I was thinking about this

  • @ZarkWiffle
    @ZarkWiffle 6 років тому

    AH! You're Alive!

  • @jeanpanachay
    @jeanpanachay 6 років тому

    Holy fuck i was not ready for this
    YES