Material Functions | 5-Minute Materials [UE5]

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ก.ย. 2024

ความคิดเห็น • 53

  • @CAyou
    @CAyou 11 หลายเดือนก่อน +11

    I think you forgot one of the most common usage with MF which is using MaterialAttributes as input and output. The cool thing about it is that you can literally send complete material and chain it through MF that can alter/add/remove each individual output.
    Also from my xp having a ton of MF will tend to add a lot of material recompilation, specially if you have them in a lot of materials, so this has some scalability limits.
    Very cool summary otherwise!

    • @PrismaticaDev
      @PrismaticaDev  11 หลายเดือนก่อน +3

      Haha you're absolutely right about shader recompilation when you make changes to something that's being used everywhere else!
      As for the Material Attributes, I've never personally found it that useful since I don't work with standard PBR textures and tend to do a lot of extra effects "between" material layers, if that makes sense haha. But yeah I definitely should have mentioned it - especially when it comes to Landscapes a lot of people use them that way

    • @CAyou
      @CAyou 11 หลายเดือนก่อน

      @@PrismaticaDev ah yeah you're right, mostly used with PBR pipelines

  • @ayior
    @ayior 11 หลายเดือนก่อน +11

    Man, I havent seen a video of yours on my feed in ages.
    Two and a half years ago I started watching your videos when I started to learn unreal for fun. One and a half years ago I got a job as a level designer in Unreal at a small studio. Half a year ago I got a job at an awesome, bigger, local studio. Not in Unreal, but as an artist.
    But still, my move to the gaming industry (coming from animation) started here at some point. Man.

    • @PrismaticaDev
      @PrismaticaDev  11 หลายเดือนก่อน +3

      So happy to hear you're doing awesome things! I've been a bit busy lately so videos have taken a backseat but I'm still chugging along. Best of luck with your endeavours!

  • @LFPAnimations
    @LFPAnimations 11 หลายเดือนก่อน +4

    You are a really good teacher man. I like how you focus on the purpose and usecases of each item instead of simply step by step guides on how to do something. No joke you should make a paid UE course. It would probably do well.

    • @PrismaticaDev
      @PrismaticaDev  11 หลายเดือนก่อน +5

      Cheers! I'm glad you like the style and method :) I don't really believe in gating education behind money, but feel free to check out the Patreon if you'd like to show support!

    • @LFPAnimations
      @LFPAnimations 11 หลายเดือนก่อน +2

      @@PrismaticaDev Very admirable to keep it free :)
      I have paid for a few courses in the past that had some pretty bad teaching styles. It is surprisingly rare to find someone who takes the time to explain why something is being done.

  • @LookItsCollin
    @LookItsCollin 11 หลายเดือนก่อน +5

    Wtf it happened again lmao. Less than 24 hours after I decide to check something out myself you've got a vid on it. Made my first material function last night while someone else was helping me in the discord hahaha. Will still check this out though since I'm sure you cover all kinds of things I didn't even think about

    • @PrismaticaDev
      @PrismaticaDev  11 หลายเดือนก่อน +1

      Hahaha it's destiny! Hope you learn a trick or two :)

  • @blackdevilcreations
    @blackdevilcreations 11 หลายเดือนก่อน +1

    Material Functions and Named Reroutes Re my current Lifesavers for my Foliage and Landscapes.
    Thanks for the Tutorial :D❤

  • @CarisTheGypsy
    @CarisTheGypsy 3 หลายเดือนก่อน +1

    I like the idea of using MF as a palette, I wish you could feed that into a Material Instance as the color selection, that would make a nice way to have palette consistency. I'm thinking that I could put a bunch of palettes into my master material though and then have a selector for the material instance, though if you want multiple routing options that could get nightmarish.

    • @PrismaticaDev
      @PrismaticaDev  3 หลายเดือนก่อน +1

      I think it’s technically possibly using Material Layers, although I haven’t looked in to it much myself

    • @CarisTheGypsy
      @CarisTheGypsy 3 หลายเดือนก่อน +1

      @@PrismaticaDev nice, I’ll be looking at layering soon, I’m kind of on a materials deep dive currently and have a great video on layering saved. Last week I built a nice master material and several shaders, so I’m experimenting with those currently to see how far they’ll get me in designing my scenes and props. Then I’ll likely expand the master and build some more special case masters off of it, which is where the layering will come in.

  • @coatsoup
    @coatsoup 11 หลายเดือนก่อน +3

    Dude your videos are so well made. I haven't even switched to unreal yet and I'm still binge watching all your tutorials lmao

    • @PrismaticaDev
      @PrismaticaDev  11 หลายเดือนก่อน

      Haha I can remember doing that before I started game dev. Soak it all up, my dude!

    • @choudclucker
      @choudclucker 11 หลายเดือนก่อน

      I agree! i work in unreal for a living and i still watch them because they're so well made!

  • @LuizaTanaka
    @LuizaTanaka 11 หลายเดือนก่อน +1

    I really enjoyed the simple grass wind dance 😁

  • @Dire-Locke
    @Dire-Locke 11 หลายเดือนก่อน +1

    Good to see you! Hope you are doing well. I always appreciate your videos I come to hang as much as I do to learn.

  • @CosmicComputer
    @CosmicComputer 11 หลายเดือนก่อน +2

    I am so excited for a substrate series and a physics control series heh thanks mate!

    • @PrismaticaDev
      @PrismaticaDev  11 หลายเดือนก่อน +1

      I probably won't be going in to Substrate for a long time, but Physics Control absolutely! :)

    • @CosmicComputer
      @CosmicComputer 11 หลายเดือนก่อน

      @@PrismaticaDev WOO! (i was more excited for physics control!!) hope life finds you well dude, you're awesome for making these vids for us!

  • @turtledevstudio8206
    @turtledevstudio8206 11 หลายเดือนก่อน +2

    Honey come quick, Prismatica dropped another banger

    • @PrismaticaDev
      @PrismaticaDev  11 หลายเดือนก่อน +2

      "This tutorial saved my marriage, you won't believe what happened next"

  • @AlGny2
    @AlGny2 11 หลายเดือนก่อน +1

    Thank

  • @Flowerpot2905
    @Flowerpot2905 5 หลายเดือนก่อน

    Hey! I haven't seen one of your videos for a while. Lovely to see you, and thanks for the explanation - blah, blah, blah...

  • @V0LAT1LE_
    @V0LAT1LE_ 11 หลายเดือนก่อน +1

    The hair simulations of the video in bottom left are nice.

    • @PrismaticaDev
      @PrismaticaDev  11 หลายเดือนก่อน +1

      It's all shaders!

  • @routeone4790
    @routeone4790 7 หลายเดือนก่อน +1

    would you be able to do a video on material function instances? where and when do you need them?

    • @PrismaticaDev
      @PrismaticaDev  7 หลายเดือนก่อน +1

      I could look in to it, but they seem sort of useless honestly haha. From what I've read, it's just a material function but with different default parameters. Except it's more confusing to set up

    • @PrismaticaDev
      @PrismaticaDev  7 หลายเดือนก่อน +1

      Although, I think you can swap them per material instance, so maybe there are some uses there

    • @routeone4790
      @routeone4790 7 หลายเดือนก่อน

      You could do a video like all blender modifiers, but instead explain all create advance asset in unreal. Lol :) @@PrismaticaDev

  • @wpwscience4027
    @wpwscience4027 11 หลายเดือนก่อน

    What is the PCG version of a material function? This is a great workflow, what should I be doing to make my procedural content generator have the same structure?

  • @loand
    @loand 4 หลายเดือนก่อน

    Can you combine two already created materials?

  • @senmemati
    @senmemati 11 หลายเดือนก่อน +2

    When u gonna release demo or smth like that??????

    • @PrismaticaDev
      @PrismaticaDev  11 หลายเดือนก่อน +2

      When it's ready TM

    • @senmemati
      @senmemati 11 หลายเดือนก่อน

      @@PrismaticaDev good job bro i love what u do

  • @KonakhallaGames
    @KonakhallaGames 11 หลายเดือนก่อน

    Hello!
    Thank you for taking these videos.
    There are useful and helpful.
    I have one question. How to make physical animation for metahuman?
    When I simulate physical animation for body and head they don’t move synchronously.
    I have no idea how to fix it

  • @Maniac-Design
    @Maniac-Design 11 หลายเดือนก่อน +1

    I saw your awesome water surface simulation system on Discord, are you going to do a tutorial ?

    • @PrismaticaDev
      @PrismaticaDev  11 หลายเดือนก่อน +1

      Next video will cover the whole process :)

    • @Maniac-Design
      @Maniac-Design 11 หลายเดือนก่อน +1

      Awesome, Thank you very much !

  • @caspgin
    @caspgin 10 หลายเดือนก่อน

    Can you tell how we can write own shader and use it in unreal instead of the given principal? So for eg if I do not want to use principal shader and want to create an approximation to it and use that. Is that possible?

    • @PrismaticaDev
      @PrismaticaDev  10 หลายเดือนก่อน

      Do you mean a custom shading model? I'm not exactly sure how to do it myself, but I know that it is possible

  • @threedai
    @threedai 11 หลายเดือนก่อน +1

    Hello !!

  • @DoctorPersival
    @DoctorPersival 9 หลายเดือนก่อน

    how do i create cloth wet-able material ue5?

    • @PrismaticaDev
      @PrismaticaDev  9 หลายเดือนก่อน

      Hello! It's quite a complex question - you could simply change the colour, the roughness and the normals using a Lerp, or you could do something much more involved. It really depends on the effect you're after :)

    • @DoctorPersival
      @DoctorPersival 9 หลายเดือนก่อน

      Hello, I know what material I should make, but my question is how to apply the wetness material on the character based on the height of the water, for example, if the character's feet enter the water, so that it gets wet as much@@PrismaticaDev

  • @khaledsebgagui8130
    @khaledsebgagui8130 11 หลายเดือนก่อน +1

    where you going ? hhh thanks you very much

    • @PrismaticaDev
      @PrismaticaDev  11 หลายเดือนก่อน +1

      I've been a bit busy with life and also a new plugin project (video about that soon!) Thanks for watching :)

    • @khaledsebgagui8130
      @khaledsebgagui8130 11 หลายเดือนก่อน

      @@PrismaticaDev thank you for make this tutorials

  • @ModoBro
    @ModoBro 10 หลายเดือนก่อน

    hmmm...thanks for making me aware of the importance of material functions. Unfortunately there was way too much blah blah blah and at the end of it I still don't have a clue why they're important or useful. Think I'll try looking elsewhere

    • @PrismaticaDev
      @PrismaticaDev  10 หลายเดือนก่อน

      No worries :) Hope you find the perfect video for you!