Photorealistic Materials in Unity!

Sdílet
Vložit
  • čas přidán 10. 03. 2018
  • Discount on Skillshare! skl.sh/brackeys3
    What is PBR and how can we use it? Let’s take a look into Physically Based Rendering and the Unity Standard Shader.
    ● Thumbnail created with Amplify Shader Editor: www.assetstore.unity3d.com/#!...
    ❤️ Donate: www.paypal.com/donate/?hosted...
    ····················································································
    ► Join Discord: / discord
    ♥ Subscribe: bit.ly/1kMekJV
    ● Website: brackeys.com/
    ● Facebook: / brackeys
    ● Twitter: / brackeystweet
    ········································­­·······································­·­····
    ► All content by Brackeys is 100% free. We believe that education should be available for everyone.
    ❤️ Donate: www.paypal.com/donate/?hosted...
    ········································­­·······································­·­····
    ♪ "ES_Straight Out The Basement 1 - Axel Ljung" by Epidemic Sound
    ♪ "ES_Dress Code_Black - oomiee" by Epidemic Sound

Komentáře • 482

  • @fetisistnalbant
    @fetisistnalbant Před 6 lety +274

    I googled PBR all day and at the end of the day... Brackeys uploaded a PBR video :)

  • @sykoo
    @sykoo Před 6 lety +638

    Lol when you showed the IRL footage in the beginning, then switched to the demos, I still thought they were real life footage.. 😂
    Good to see someone doing justice for Unity's photorealism. Proves the opposite of what most people think of Unity's graphics! Keep it up man.

    • @Splorange1
      @Splorange1 Před 6 lety +4

      Sykoo sykoo!

    • @twoshotted
      @twoshotted Před 6 lety +2

      Sykoo but is making things like that pretty lagless and actually worth the work?

    • @flashgames1273
      @flashgames1273 Před 6 lety

      hey daddy

    • @sykoo
      @sykoo Před 6 lety +10

      Oh definitely! I mean, if you work on your game's optimization, I believe you can achieve really good visuals.

    • @twoshotted
      @twoshotted Před 6 lety +1

      Sykoo ty for your response :)

  • @jsk5639
    @jsk5639 Před 4 lety +4

    As always, the explanations are awesome. I have already a background in rendering and design and Brackeys explains very well the concepts behind materials (difusse, metallicness, fresnell, etc).
    Thank you very much!

  • @gamedesignwithmichael
    @gamedesignwithmichael Před 6 lety +8

    Brackeys, I love these theory videos. Being able to play around with the settings is one thing but understanding the fundamentals of what's going on is way better. Keep up the amazing work.

  • @Vanisher
    @Vanisher Před 3 lety +61

    Mirrors don't reflect 100% of light, they just reflect light accurately. Learnt that from a video about a material that reflects nearly 100% of light, but still doesn't look like a mirror.

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

      All surfaces reflect light accurately. Reality doesn't mess up calculations.

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

      @@coreyaruecker "accurate" here means accuracy such as in archery, meaning moving in the same direction as the other photons reflecting against the surface.

  • @NagyerdeiKorisok
    @NagyerdeiKorisok Před 6 lety +35

    Hi Brackeys. Do you have some recommendation on the size of the textures? I've read that having large images on big faces aren't as optimal as subdividing the face into smaller segments and have tiled texture. But where is that optimal level and what resolution should my textures have?

    • @MatheusLB2009
      @MatheusLB2009 Před 6 lety +3

      Uristenzor - Nagyerdei Korisok Bigger resolutions look better but take more size on Ram and Hd. You should test them and do changes when needed. You can also change the UV maps, to make some parts take a smaller amount of texture and others take bigger

    • @michaelvolpa7771
      @michaelvolpa7771 Před 6 lety +2

      If it’s a high quality asset or huge a 2k texture. 1k or lower should get most jobs done though.

    • @England91
      @England91 Před 6 lety

      Uristenzor - Nagyerdei Korisok could just bake the high poly onto the low poly to fake it. If you don't know how look up the CZcamsr Blender Guru

    • @thebelugaking
      @thebelugaking Před 6 lety

      Uristenzor - Nagyerdei Korisok I usually go for 1024 but if I need a big texture to cover a big area then I do 2048 but I never go higher than that.

    • @NagyerdeiKorisok
      @NagyerdeiKorisok Před 6 lety

      Thanks guys for reply and this article is really interesting

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

    you always explain coding so well - but really this kind of explination on how things actually work at the base level - not to mention such a fantastic comparison to how it all works in real life as a reference ... man, i was so sad when you stoped doing coding videos. Thank you for this.

  • @JanTuts
    @JanTuts Před 6 lety +147

    I love the humour in your editing :P

    • @LoganDark4357
      @LoganDark4357 Před 6 lety +1

      humor*

    • @lescitrons
      @lescitrons Před 6 lety +7

      It's a different dialect of English. It's "humor" in American English and it's "humour" in British English

    • @RimZeime
      @RimZeime Před 6 lety

      LoganDark both are correct.

    • @virtualrealityfun8869
      @virtualrealityfun8869 Před 5 lety

      @@lescitrons It's humour in the entire world, except for America.

    • @Tomijones
      @Tomijones Před 4 lety

      @@virtualrealityfun8869 what about color and colour?

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

    This was the yt channel i was searching from 1 year. Finally I got it !

  • @lornison
    @lornison Před 4 lety

    Whoa this is pretty cool I didn't know how much went into creating realistic textures and environments for video games

  • @alexbull4722
    @alexbull4722 Před 6 lety +1

    Lmao dude... your editing is hilarious, you've really improved over time. I first watched one of your videos in 2013, the 2D Platformer one, and now I came back to check you out :)

  • @aegoni6176
    @aegoni6176 Před 5 lety +5

    Thats the only youtube channel where i dont skip ads and sponsors

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

      Glad to see Lebanese people like me in this community.

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

      @@HyperDev00 There are a loot more theyre just hiding or being shy

    • @HyperDev00
      @HyperDev00 Před 5 lety +1

      @@aegoni6176 😂😂😂

    • @NickName-mn6jm
      @NickName-mn6jm Před 5 lety +1

      @@HyperDev00 hello there Lebanese man here

  • @nswij123
    @nswij123 Před 4 lety +5

    5:00
    *The roughness of a material is often referred to as Gloss, or in the case of Unity, Smoothness.*
    So Roughness is Smoothness,
    Red is blue,
    Dark is light,
    The world's gone crazy,
    Am I right?
    Jk, you're videos are amazing! I love the way you use humor and good information to explain things to us.

  • @overnightgrowth
    @overnightgrowth Před 6 lety

    Expertly produced video! Good stuff dude.

  • @AlanDarkworld
    @AlanDarkworld Před 6 lety +1

    I almost got a heart attack when you played that nasty windows error sound. I had a serious flashback right there.

  • @talmoshel8943
    @talmoshel8943 Před 6 lety +1

    One of your best videos if not your best videos!

  • @1337rooster
    @1337rooster Před 6 lety +1

    Is the demo scene, with the sphere in the debug room available to download somewhere?

  • @OddStare
    @OddStare Před 5 lety

    1:46 I love this visual it always cracks me up

  • @pandarzzz
    @pandarzzz Před 6 lety

    Thank you for sharing this video! I learn about PBR from you first time! :)

  • @FitGlamLifestyle
    @FitGlamLifestyle Před 5 lety

    question, . - if i have a photo realisitc object in blender. - will i be able to import it to unity like it is? so it will still look photo realisitic in unity ???

  • @kbkmn
    @kbkmn Před 6 lety +1

    hey Brackeys! where can i get those texture with units, angles, grid and so on (0:09)? it seems pretty useful

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

    Daang, your videos always make me feel smarter than I actually am

  • @MaeveFirstborn
    @MaeveFirstborn Před 6 lety

    The freaking PBR/Adam part killed me, bravo.

  • @457Deniz457
    @457Deniz457 Před 6 lety +10

    such a awesome vid again

  • @lineofcode2829
    @lineofcode2829 Před 3 lety +1

    We miss you brackeys 😢

  • @maxbennett1765
    @maxbennett1765 Před 6 lety +1

    Hey Brakeys, thanks for this upload. What is going on with the bottle shown at 6:20? it looks as if multiple materials are applied, and you are adjusting only one, the bottom part. how would I duplicate this effect?

  • @CrunchyPie
    @CrunchyPie Před 6 lety +795

    Who got "Coding your own game is easier than you think"?

    • @tiavinaramanantoanina3567
      @tiavinaramanantoanina3567 Před 6 lety +84

      Easier than a few years ago, but still not easy.

    • @ryaneden4604
      @ryaneden4604 Před 6 lety +60

      Yeah, while I do buy courses off of Udemy that guy is starting to piss me off.

    • @DaRadicalLarryGaming
      @DaRadicalLarryGaming Před 6 lety +1

      Me, I even bought the course since it went for 20 bucks.

    • @OnTheRide1
      @OnTheRide1 Před 6 lety +3

      I got Grammarly lol.

    • @foolserrand6261
      @foolserrand6261 Před 6 lety +72

      "Y'KNOW, yUoO shHould taAke ThissS OnlLine UnItY coOurse."

  • @kyudeathsbr3138
    @kyudeathsbr3138 Před 3 lety

    amazing! hope your rest from teaching so many stuff is good

  • @ramim.5856
    @ramim.5856 Před 5 lety

    It's quick but very informative video, Thank you!

  • @denerramosdossantos4930
    @denerramosdossantos4930 Před 6 lety +4

    Jason Letito has been supporting you for a long time. I always see mentions of him on your videos

  • @ved0321
    @ved0321 Před 4 lety

    Hey brackeys!!
    I kinda have have been facing problems on how you actually start off with PBR. I have unity 2019.f.1 and there isn't ant PBR option when I right click on my project window and go to create and select shader. I have seen people further clicking on the PBR graph option and stuff, but not there for me. Could you please guide me😁

  • @closingdealz
    @closingdealz Před 6 lety +7

    Could you make a tutorial on how to create nature like the one from the book of the dead, that unity published.

  • @Oxmond
    @Oxmond Před 4 lety +1

    Great. Nice tutorial. Enlightening and well explained! 👍🤓🧡

  • @JeremieBPCreation
    @JeremieBPCreation Před 5 lety +1

    Props on pronouncing Fresnel correctly!

  • @agastyavalisetty8620
    @agastyavalisetty8620 Před 3 lety

    yea but is there a way i can make unity stop the pixel bump to the actual bump?(like in blender we see the actual mesh deform while using a height map but in unity we dony)

  • @niokasgami6363
    @niokasgami6363 Před 6 lety +1

    For add for some people who wasn't sure what was a height map, In 3D term the height map is also call a displacement map in most 3D modelling software which why it's more memory intensive is because it's takes the current model vertices and move them along the displacement map. Although the less vertices you have the less the result will be accurrate :)

    • @hoiblij6737
      @hoiblij6737 Před 6 lety

      Nio Kasgami English

    • @n__m
      @n__m Před 6 lety

      in this case the height map is used for parallax mapping, not displacement or tesselation. you can tell this from the fact that the profile of the geometric object stays consistent when height maps are being used.

  • @knightfallgame
    @knightfallgame Před 6 lety +1

    Great video! been a suscriber for a little and was wondering. Do you have any videos that discuss Unity's API? maybe commonly used components or anything? i think thatd be some good video material, dont know about everyone else haha, thanks for the vids, they are a huge help

  • @NielsBillen
    @NielsBillen Před 6 lety

    Thank you for the very nice video. My only comment is that the effect you describe at 2:32 is called 'Subsurface Scattering' ;) Keep up the good work!

  • @lisav.-test7499
    @lisav.-test7499 Před 5 lety

    This is a VERY GOOD tutorial, explanation. I love this video so much. Thank you VERY VERY MUCH.

  • @nextcent
    @nextcent Před 3 lety +1

    Awesome tutorial!

  • @kausalsubedi9336
    @kausalsubedi9336 Před 6 lety

    hello how can we put a welcome sound suddenly after opening the app
    for example if i open my game suddenly a voice should appear saying welcome or anything else
    i have already created that voice software now don't know how to attach them together
    do as u like but please i beg u do it.......................

  • @ahmedmohmmed7146
    @ahmedmohmmed7146 Před 6 lety

    How can i got the demo scene ?!
    Edit:cuz it seems good like it have reflection props and post processing

  • @anthonyhalim926
    @anthonyhalim926 Před 6 lety

    Brackeys, if we do all the texturing(microsurface, roughness, etc) in Blender, does it translate well into Unity? Or do I have to do the texturing in Unity itself?

  • @hishaamkhan5563
    @hishaamkhan5563 Před 5 lety +1

    I learnt more about light in this video than I did in physics at school

  • @marbleq9586
    @marbleq9586 Před 5 lety +1

    Is there anywhere I can find a tutorial for 9:15? It’s perfect for something I wanna make!

  • @herrjonna2007
    @herrjonna2007 Před 6 lety

    when showing textures and examples from games, which games were showed off?

  • @PS4sos21
    @PS4sos21 Před 6 lety

    Who the hell thumbs this amazingly insightful information down? I WILL NEVER UNDERSTAND THIS!

  • @Red000Star
    @Red000Star Před 6 lety +1

    exactly what i m looking for ....can u make a video about how to us new (PBR shader graph,Sub shader,unlit shader)graphs....... thank you. really help me learning.

  • @ChetanSaini420
    @ChetanSaini420 Před 3 lety

    so which one should i use Standard or URP or HDRP? can anyone pls answer

  • @kevinchen8325
    @kevinchen8325 Před 5 lety

    How do you make the graphics in these demos do good?

  • @isni1946
    @isni1946 Před 6 lety

    Does this material can be applied to any model? I have many problems with that , actually I have to create a texture for each models, but I need something more simple, maybe the new upcoming PBR?

  • @jonas9973
    @jonas9973 Před 6 lety +1

    How do i make all of these different maps?

  • @joshpolman201
    @joshpolman201 Před 5 lety

    Man your videos are great - thank you so much :)

  • @titanik57
    @titanik57 Před 6 lety

    Discount link is broken and the Learn More button links to Particle System.

  • @mikailk1184
    @mikailk1184 Před 2 lety

    What were the clips in the beginning from?

  • @bartekkalemba8281
    @bartekkalemba8281 Před 6 lety

    Thanks! More of 'this kind' please :)

  • @derphoof3865
    @derphoof3865 Před 6 lety

    hey Brackeys so i'm curious I've seen a lot about textures and such but i'm still pretty clueless on this even in this video you seem to be simple showing off ways to edit the texture ex: smoothness, but what i'm struggling with is the textures themselves. I don't understand them are you simply taking a picture of wood photo-shopping it a bit and slapping it on lets say a large rectangle meant to be a wooden wall? where do these amazing textures come from how do you make them look natural and realistic when put on an object? I'v tried taking pictures of stones and making a stone wall it turned out stretched and when tiled it only made it worse to the point it all just eventually turns into one color if you tile it enough. I'm at a loss as far as this goes which makes game making and learning difficult because i always want my projects to look better than one smooth-less color hehe ^.^ any help or advice you might be able to give? having taken another second before uploading this id also like to ask about the size and resolution of the image used for the texture and also where i should put a texture what I mean by that is should i do all my texturing in blender before moving it over to blender?

  • @smritiumrao9752
    @smritiumrao9752 Před 5 lety +1

    From where do u know these things

  • @richardharris5132
    @richardharris5132 Před 6 lety +4

    Can you do a Unity tutorial on TCG or CCG games? I think that would be a great one.

  • @clericuzio4924
    @clericuzio4924 Před 6 lety +1

    Brackeys, very useful video! Thank you very much for this!!!!.....and I really mean it!!!

  • @RaccoonRocket
    @RaccoonRocket Před 6 lety +6

    What are the cliff and forest visuals at 0:50 and 1:30 from, and are they rendered in real time?

    • @gamedesignwithmichael
      @gamedesignwithmichael Před 6 lety +2

      Bit more info here too. unity3d.com/book-of-the-dead
      Guessing it's rendered real time since they mention being able to walk around the environments on that page.

  • @Tryste
    @Tryste Před 6 lety

    4:23 Paris 13eme the exact place where I grew up! Cheers! :)

  • @GamerBoy_India
    @GamerBoy_India Před rokem

    I have a issue
    I made an android game in unity with Android build setting
    Everything is working cool ,specially sounds are also working good when I use it in my computer(unity)
    But when I connect my phone to computer through usb and use unity remote app to cross check if everything is working or not
    sound is comming from computer but not from my android device can someone tell how to fix it
    I used audiomixer and audiomanager script and it is well working on computer

  • @aurora686
    @aurora686 Před 5 lety +1

    Standart shader is not exactly compatible for mobile what am ı doing for this ?

  • @phoenx8868
    @phoenx8868 Před 6 lety

    How can I make realistic water that reacts with different objects? (For example Crysis 3) With ripples and bouyancy, can this be possible in Unity?

  • @activemotionpictures
    @activemotionpictures Před 5 lety

    Fantastic breakdown!

  • @KrohunGaming
    @KrohunGaming Před 6 lety +1

    Hey Brackeys, bump maps are less taxing than normal maps not the other way around :D

  • @greenballscience9514
    @greenballscience9514 Před 6 lety

    when you said this is often referred to... I got an ad for fishbrain. "this is often referred to as fishbrain" lol

  • @sammetcalfe1
    @sammetcalfe1 Před 6 lety

    Superb vid, thanks! Quite a lot of echo hitting the mic on this recording, not at all times though, not noticed it before.

  • @DennisJ42
    @DennisJ42 Před 5 lety

    Is it just me or is the camera set to an orbit / arc movement around the object when you rotated?

  • @Rubberglass
    @Rubberglass Před 6 lety

    Stellar summary!

  • @MrDeadLord
    @MrDeadLord Před 3 lety

    I have a question about materials, but not bn the way the video is. I have a model with many details, how can I texture it? I don't think creating new material for each part is an answer. Czn anyone help me?

  • @chakibchemso
    @chakibchemso Před 4 lety

    as always the best tutorial out there!

  • @nswij123
    @nswij123 Před 4 lety

    03:12 that sound cracks me up every time! 😂 😂 😂

  • @asifshah3858
    @asifshah3858 Před 5 lety

    how can i get like this snow and graphics

  • @clementkirton
    @clementkirton Před 6 lety +29

    where did unity3d's standerd tesselation go ?

    • @Series0Tubes
      @Series0Tubes Před 5 lety

      Unity GDC demo - Adam - Part I
      czcams.com/video/44M7JsKqwow/video.html

    • @Series0Tubes
      @Series0Tubes Před 5 lety

      czcams.com/video/DDsRfbfnC_A/video.html

  • @PascalAchermann
    @PascalAchermann Před 5 lety

    super! thanks for sharing!

  • @drhollow_on_hogwarts8778

    you explain this better than our Physics professor

  • @mattwester9093
    @mattwester9093 Před 6 lety

    How about a tutorial or live stream on resource management and RTS style games? Would be really cool to see

  • @eziopatil3368
    @eziopatil3368 Před 6 lety +1

    Thnx for teaching us

  • @jochembazooko4642
    @jochembazooko4642 Před 6 lety +4

    This tutorial is the best I have ever seen.

  • @MikeKing710
    @MikeKing710 Před 6 lety +2

    Hi Brackeys, in future will you make video about create normal maps for pixel sprite animation like in game "The Last Night"? Receiving lighting and drop shadow from and on character?)

  • @nocultist7050
    @nocultist7050 Před 4 lety

    The question is how is HDRP different from default Unity rendering pipeline and should I use it and for what?

  • @AlanAC22
    @AlanAC22 Před 6 lety +4

    People, the incredible environments at the start were photorealistic megascans, don't even try to make something like that by hand.

  • @zazito34
    @zazito34 Před 6 lety

    So good video!

  • @ryanstewart7613
    @ryanstewart7613 Před 5 lety

    Haha if you look in the background of the Skill Share ad, the guy talking gets down low to stay on the screen and it looks like he says "hey!"

  • @NebraskaJimmy
    @NebraskaJimmy Před 6 lety +2

    Now all we need is a PBR for Eddie ;) ...make that 7

  • @andremendes3164
    @andremendes3164 Před 6 lety

    How can i get pbr?

  • @Andrea-mn9cd
    @Andrea-mn9cd Před 5 lety

    Make a tutorial about how to apply this to objects avoiding issues such as stretch or distorsions please

  • @dbarr49
    @dbarr49 Před 6 lety

    You should do a tutorial going over how to do the new Unit Tests in Unity

  • @Tactic3d
    @Tactic3d Před 6 lety

    Excellent. Pro level video.

  • @jejegym
    @jejegym Před 3 lety

    How to get BPR Shader?

  • @ANIM_SHORTS24
    @ANIM_SHORTS24 Před 4 lety

    GREAT ...I HAVE A QUESTION WHEN DO WE USE HDRP

  • @saliqkhan9744
    @saliqkhan9744 Před 3 lety

    This is like a Chapter in my Physics class itself.

  • @MRCEOALEX
    @MRCEOALEX Před 6 lety

    Can you make an update version for your fps multiplayer

  • @supdude7652
    @supdude7652 Před 4 lety

    so after the 2 months does it charge me $90 or can i cancle

  • @maxberlin4024
    @maxberlin4024 Před 5 lety

    The opening scene of this video looks like Bladerunner. How awesome would a remake be with this kind of graphic?

  • @JS-hg1lb
    @JS-hg1lb Před 6 lety

    What game demos are those?

  • @SanityRblx
    @SanityRblx Před 6 lety +6

    What's the robot game shown in the video?

    • @BRYANREGIE
      @BRYANREGIE Před 5 lety +1

      anyone still looking for this ? its adam episode 1 cmiiw

  • @elidorvarosi3500
    @elidorvarosi3500 Před 6 lety

    Great explanation.