How to texture REALISTIC buildings in Blender

In this video, Cov Phillips (‪@Covingsworth‬) shows how to texture a realistic building by building materials, painting decals, utilizing edge wear, and much more.
⇨ Master 3D Environments course: cgboost.com/urban
⇨ Project Files: www.cgboost.com/resources
⇨ Blender Secrets E-book (affiliate): gumroad.com/a/436106355
⇨ Receive our latest Updates: cgboost.com/newsletter
LINKS
⇨ Polyhaven: polyhaven.com/textures
⇨ PureRef: pureref.com/
CHAPTERS
00:00 - Intro
02:06 - First Material
04:50 - Second Material
06:10 - Color Variation
08:50 - Wall Paint
12:20 - Damage
14:44 - Decals
17:45 - Edge Wear and AO
21:26 - Outro
MY SYSTEM
CPU: Intel Core i7-12700H
GPU: GeForce RTX 3080 TI
RAM: 32GB RAM
FOLLOW CG BOOST
⇨ Twitter: / cgboost
⇨ Instagram: / cg_boost
⇨ Web: cgboost.com/
#b3d #texutring

Пікірлер: 182

  • @Ahtisham
    @AhtishamАй бұрын

    Bro you just gave away everything in this video, but I will buy your course anyway. You are the best teacher imo

  • @animeknowledge5048
    @animeknowledge5048Ай бұрын

    Yes yes keep bringing this guy he is amazing!

  • @jensgerntholtz4041
    @jensgerntholtz404125 күн бұрын

    Excellent video, I love seeing the various workflows of different 3D domains. Fascinating!

  • @williamsjasper4953
    @williamsjasper4953Ай бұрын

    Great tutorial!!! Thanks guys, you' re amazing!

  • @romain4520
    @romain4520Ай бұрын

    I am amazed by this video. The best shader tutorial for creating the color of a building! excellent ! Thanks a lot !

  • @tdombui
    @tdombuiАй бұрын

    this was the part of my project that I was dreading. Thank you for making this.

  • @maximusgerardin
    @maximusgerardinАй бұрын

    Amazing to see your tutorial here Covingsworth! I watched the whole thing and never felt bored a single second, it very clear and precise, with a good tempo and we feel like we acquired a new skill at the end ;) I'd just like to add it's always a good idea to bake your textures in the very end, mostly if you're using Curvature and Ambient Occlusion maps. It helps your RAM not getting overwhelmed by too many texture files, and fasten the render for curvature and AO maps you created. Of course, do it only if you have UV's already haha, but since you showed a good tip for quick UV's (which I didn't know before watching the tutorial, so thank you for that), it should be a fun process.

  • @graemeh6345
    @graemeh6345Ай бұрын

    I really appreciated how you broke that down and explained it so well!!! Thank you and keep up the great work. 👍

  • @rudra_anand
    @rudra_anandАй бұрын

    Amazed by this workflow! Great video :)

  • @ArcticAdder
    @ArcticAdderАй бұрын

    Outstanding tutorial! Thank you so much for making this.

  • @FredLespine
    @FredLespine26 күн бұрын

    Brilliant work, very clearly explained. Thank you !

  • @collinsk8754
    @collinsk8754Ай бұрын

    Excellent tutorial!

  • @robertdouble559
    @robertdouble559Ай бұрын

    Greeeeeaaat vid mate. Top shelf work.

  • @kliegstudio
    @kliegstudioАй бұрын

    Amazing Workflow and Clear Explanation - Awesome :)

  • @Covingsworth

    @Covingsworth

    Ай бұрын

    Thanks!

  • @frankb4793
    @frankb479322 күн бұрын

    Thank you for taking the time to make this great Tut!

  • @foolingshappy3447
    @foolingshappy3447Ай бұрын

    WOW THIS IS SO BEAUTIFUL! THANK YOU SO MUCH!!!

  • @AdamZadig
    @AdamZadig28 күн бұрын

    Amazing guide. Thank you.

  • @amitbt69
    @amitbt6921 күн бұрын

    Beautiful video. Thanks!

  • @artisanjpeg1075
    @artisanjpeg1075Ай бұрын

    Great info, thank you! Looking forward to your course once I finish Blender Launch Pad.

  • @killer271007
    @killer271007Ай бұрын

    Just what I needed. Thank you 🙏🏻

  • @user-ir4jv6tz1v
    @user-ir4jv6tz1v17 күн бұрын

    Cool tutorial! Thank you so much for making this.

  • @ealy3545
    @ealy3545Ай бұрын

    You are a legend this blows my mind

  • @toxicsludge77
    @toxicsludge77Ай бұрын

    Brilliant video, and expertly explained. Well done again guys!

  • @mathaeis
    @mathaeisАй бұрын

    This is freaking rad.

  • @skyline3d
    @skyline3dАй бұрын

    this tutorial is a goldmine thanks!

  • @evilotis01
    @evilotis0127 күн бұрын

    i learned SO MUCH from this video. thank you!

  • @digitalbase9396
    @digitalbase939626 күн бұрын

    Excellent video, very well explained

  • @mikeundo2310
    @mikeundo2310Ай бұрын

    AMAZING! Kudos for you!!! ;)

  • @SuperDaDaDaDaDaDaD
    @SuperDaDaDaDaDaDaDАй бұрын

    Blender really need a layer system for shaders, that level of spaghetti nodes for a super basic "color variation"+"wear"+"Decals" is ridicolous

  • @PASTRAMIKick

    @PASTRAMIKick

    Ай бұрын

    node and layer based systems are at odds with each other, it's always one or the other, I don't know if blender would ever add such a system. People switch to the substance programs for texturing and shading.

  • @dagoelius

    @dagoelius

    Ай бұрын

    there are add-on paks that do it without the need for manual spaghetti setup.

  • @aminuteofhappiness6852

    @aminuteofhappiness6852

    Ай бұрын

    Blender needs to take a look on texture painting improvements to at least have an alternative to substance painter, so we don't need to make too many nodes for just these materials. I'm okay with making it as long as there's a tutorial like this one. I noticed that blender is more focused on geometry nodes, for me it's way too hard to learn as it's a visual programming tool, I should focus on creativity rather than doing geo nodes setup.

  • @Toskyval

    @Toskyval

    Ай бұрын

    Check PBR Painter v2.4 by ByteBrush Studio, the next 3.0 version will make it even better

  • @alikodangote6901

    @alikodangote6901

    Ай бұрын

    What are the add one? ​@@dagoelius

  • @TRIPTISHARMA-qs3sj
    @TRIPTISHARMA-qs3sjАй бұрын

    this is wayy too beautiful

  • @niketanchavan020
    @niketanchavan020Ай бұрын

    It is such a great tutorial. Got to know the insight and workflow.

  • @DaneBadenhorst
    @DaneBadenhorstАй бұрын

    This was a great tutorial.

  • @friendlyreptilian3767
    @friendlyreptilian376716 күн бұрын

    thanks a lot! im trying to have all my workflow completly in blender this tut is amazing

  • @techxippo535
    @techxippo53524 күн бұрын

    Great work ❤

  • @89ZY
    @89ZY23 күн бұрын

    The explanation is very detailed and very easy to be a learning medium, thank you for sharing 😊😊

  • @eligijuspranskunas3509
    @eligijuspranskunas350929 күн бұрын

    brilliant!

  • @adeotiolayinka8253
    @adeotiolayinka825328 күн бұрын

    great work

  • @MinisterHelam
    @MinisterHelamАй бұрын

    dudde this so awesomeee

  • @oxffffffather
    @oxffffffatherАй бұрын

    Thank you, it is great tutorial!

  • @namuzed
    @namuzedАй бұрын

    Really concise video man! Knew most of this, but nice having it in one vid. There's definitely a lot of extra optimization steps you'd take if you were using this in a bigger production. Smushing all the masks together in splat map image file is something I do as I get near the end.

  • @vf3d
    @vf3dАй бұрын

    Legendary tutorial

  • @conorsvfx
    @conorsvfxАй бұрын

    great video! I need to update my buildings so this came at a good time

  • @cesurdalms
    @cesurdalms11 күн бұрын

    I always say you you are very good designer

  • @Science3D
    @Science3D20 күн бұрын

    great video

  • @forrest16
    @forrest16Ай бұрын

    Insanely goodd

  • @CodeJos
    @CodeJosАй бұрын

    Great tut!

  • @menteirradiante1307
    @menteirradiante130721 күн бұрын

    obrigado pelo vídeo e por compartilhar conosco seu conhecimento, nunca tinha visto uma explicação tão detalhada e bem feita. tudo de melhor pra vc.

  • @a.miroshin
    @a.miroshinАй бұрын

    super!

  • @shadows1235
    @shadows1235Ай бұрын

    I would love to see this into a game ready assets. I feel like it will help boost more creativity!

  • @FNTxKaneki
    @FNTxKaneki27 күн бұрын

    Thanks 😊

  • @trillkodex1235
    @trillkodex1235Ай бұрын

    WOWWW"!!!! Thank you so much

  • @blenderstuffs
    @blenderstuffsАй бұрын

    sweet!

  • @CPalanysamy
    @CPalanysamyАй бұрын

    I like how nowadays realistic means filthy

  • @samgoldwater
    @samgoldwaterАй бұрын

    Covi is fantastic 😊

  • @nixonmanuel6459
    @nixonmanuel645929 күн бұрын

    I can’t wait until someone creates a wonderful addon to do all this as well. I bet one already exists. Still it’s great knowing how to do this from scratch!

  • @cgboost

    @cgboost

    27 күн бұрын

    You probably can find some add-ons on that topic on the Blender Market: blendermarket.com/

  • @James.Just.James.
    @James.Just.James.Ай бұрын

    Oi oi oi another good tutorial from cg boost

  • @danteb5978
    @danteb597821 күн бұрын

    This is really fucking impressive stuff.

  • @nasserahmad4653
    @nasserahmad4653Ай бұрын

    I never used Blender before, but I would like to learn for I can flow you, thank you for sharing the files

  • @cakraaji4436
    @cakraaji443627 күн бұрын

    this shit convinced me to buy the course, awesome tutorial!

  • @LORENZOCOLALONGO
    @LORENZOCOLALONGO28 күн бұрын

    Great 🎉🎉🎉

  • @influencersagency3847
    @influencersagency3847Ай бұрын

    Greatt!!!!

  • @girugaymesh
    @girugaymeshАй бұрын

    Amazing tutorial and stunningly beautiful results! One question though: Do you also have a workflow of baking all of this, so it can be used in a game engine like Unreal?

  • @AhmedsCC
    @AhmedsCC22 күн бұрын

    the results are astonishing!! Im wondering though, isn't such a workflow extremely expensive in terms of perfomance?

  • @kingsfordheyday2437
    @kingsfordheyday2437Ай бұрын

    y'all should buy his course and subscribe to his channel .. he is the best guy to learn from

  • @JaxiPaxified
    @JaxiPaxified20 күн бұрын

    The edge wear setup is only visible in cycles, in case you are confused as I was in the start

  • @spacehunter2018
    @spacehunter201825 күн бұрын

    Note, displacement only works in cycles for those who can’t find the tab. YEEEEEEEE HAWWWWW

  • @VictorBosich
    @VictorBosich24 күн бұрын

    Damn!

  • @steelej_fx
    @steelej_fxАй бұрын

    bro 🙏🏻🤝🏼🙏🏻🤝🏼

  • @AImystery3770
    @AImystery3770Ай бұрын

    I really like this workflow First of all special thanks to you And I want to ask something that these Grunchs and brushes which you are providing can be used for commercial purpose ?? Which lisence it holdes

  • @DashNasus
    @DashNasus27 күн бұрын

    Simple layers in Substance painter ❌ Making noodle with blender shader nodes ✅

  • @AndreeMarkefors
    @AndreeMarkefors20 күн бұрын

    Stopping quickly at around 8 minutes to say: at this point, when you've created what you call your 'base shader', I suggest that you should only have one PBSDF at this point. All the color, roughness and bump variations can be mixed on the texture level and drive a single SHADER. Mixing shaders like you do is less performant and not optimised. You are basically just mixing either color information or black/white values to drive roughness and bump. Do all of that work before the first PBSDF. Just a tip. ADDED: btw, I'm only adding this since this is official CG Boost where people might come to learn 'best practices'. Since it works for you and you probably don't see any performance issues on a scene of this small scale it's still fine. 100% meant as "constructive criticism". 👍🏻

  • @kraig800i
    @kraig800i24 күн бұрын

    I really liked the results and your format of tutorial is great to follow along with so that's a big plus. I would want to export the final results to Godot though as a GLTF or OBJ but seem to be having issues with anything that isn't PBR based. Would you be able to make a tutorial on how to best approach taking this building into a game platform? Specifically Godot since Unity and Unreal seem to have easier work flows but my computer can't handle either of those.

  • @Znop

    @Znop

    23 күн бұрын

    The best way I can think to do that would be baking all the texture nodes into texture maps (One for the main building and one for the Mashrabiya). Blender lets you bake everything you'd need like the AO, roughness, displacement etc. Just search "Blender bake texture nodes" and follow along one of the tutorials (Ryan King Art's tutorial is great). Then theoretically all you'd need to do is bring in your OBJ into Godot and use the baked materials inside the engine

  • @3dcreaprint886
    @3dcreaprint88618 күн бұрын

    Awesome tutorial !! Thanks a lot for that :) But I have an issue, damages and other masked textures don't show up on render. Is that normal ?

  • @nomelodiesounds6711
    @nomelodiesounds671129 күн бұрын

    If Blender would add a Layer System like in Photoshop, that will definitely make the works much much easier

  • @cgboost

    @cgboost

    27 күн бұрын

    Yes please! Although the nodes are also quite powerful, if you get used to them.

  • @euclois
    @euclois22 күн бұрын

    1:18 did you take those ref pics? i actually worked on one of those buildings while working for an architectural studio, in largo do terreirinho in lisbon, i recognize it. i used to walk there everyday

  • @matizz8
    @matizz8Ай бұрын

    Fantastic! What if I would want to export this for a game engine? I would love to see a process like this, to have uvs and bake the textures to use for games ❤

  • @leeburton7901
    @leeburton790115 күн бұрын

    Love the tutorials, they are really helping me. Question: If I made an asset similar to this in the exact same texturing way, could I export it to unreal engine 5 and all the textures would be the same?? Anybody know?

  • @LaughingKarrot
    @LaughingKarrot6 күн бұрын

    Damm ur the truth

  • @peterjoslyn1
    @peterjoslyn126 күн бұрын

    This is a great tutorial - however one thing you don’t touch upon is whether this material can be baked and be used in a game engine such as Unreal Engine. I use Simple Bake, I’m sure this could be baked, but have you tried it yourself?

  • @dertobbe1176
    @dertobbe1176Ай бұрын

    3:43 could you make a short tutorial in how to bake those Informations to textures? So that you can bake all the stuff from the blender Material to diffuse and normal and maybe to height mal

  • @LupusMechanicus

    @LupusMechanicus

    Ай бұрын

    Ya they never cover actual game ready workflow it's kinda frustrating/laughable. No I am not paying money for anything that isn't specifically focused on making game assets.

  • @evilsuperbrain
    @evilsuperbrainАй бұрын

    Where are the grunge textures? I can't find them at any of the links in the description.

  • @jordannyambe5563
    @jordannyambe556320 күн бұрын

    Great tutorial! however the link to the resources is disabled

  • @Zohaib6M
    @Zohaib6MАй бұрын

    can you show how to uv unwrap a building

  • @eals3d2715
    @eals3d27153 күн бұрын

    Bro your tutorial is soooooooooo gooooooood... But I have a question, is there a way to optimize all 4k textures that used?

  • @eals3d2715

    @eals3d2715

    3 күн бұрын

    Ohh I can bake the textures right

  • @aegisgfx
    @aegisgfxАй бұрын

    Why didnt you group the grunge nodes together as one?

  • @Maytr3yiD
    @Maytr3yiD29 күн бұрын

    Could you have also you have also used the gradient map for the blue paint as a factorial, even though that would also cover the pilars from the doors ?

  • @cgboost

    @cgboost

    27 күн бұрын

    Yeah, that would be the problem, it would cover the whole lower section of the building + having a falloff.

  • @Maytr3yiD

    @Maytr3yiD

    26 күн бұрын

    @@cgboost Thanks a lot 🥳

  • @Spacedewelope
    @Spacedewelope22 күн бұрын

    uvs are not the only way. there is also vertex paint

  • @mishheart7279
    @mishheart727913 күн бұрын

    Wow this video is so amazing thank you how can I sign up for your classes?

  • @cgboost

    @cgboost

    13 күн бұрын

    Thanks a lot! You can join Cov's course here: www.cgboost.com/courses/master-urban-environments-in-blender

  • @samduss4193
    @samduss41933 күн бұрын

    question why when you paint damage it actually affect the normals ?

  • @one28music
    @one28music7 күн бұрын

    where can i get the resources, the link is not target specific

  • @girugaymesh
    @girugaymesh27 күн бұрын

    13:25 - where can I actually get that brush (and others)? I can't seem to find it in the links in the description. Thanks :)

  • @cgboost

    @cgboost

    27 күн бұрын

    Click this link: www.cgboost.com/resources There you find the "KZread Tutorials & Project Files" (email required to download).

  • @user-rc6li4sh9u
    @user-rc6li4sh9u29 күн бұрын

    How make this in blender? kzread.info/dash/bejne/omZ9pNCMmtjIm5M.htmlsi=taPnCh685rvT8CK8

  • @karatecat_6426
    @karatecat_6426Ай бұрын

    how do I access the downloadable decals?

  • @TenzDelek
    @TenzDelekАй бұрын

    personally for me substance painter is the way to go for texturing. I tend to love the layer based approach rather than node😀

  • @AmberSantana-is3dq

    @AmberSantana-is3dq

    Ай бұрын

    I bought substance painter never used it

  • @TenzDelek

    @TenzDelek

    Ай бұрын

    @@AmberSantana-is3dq 🤨

  • @gustavoiks8959
    @gustavoiks8959Ай бұрын

    How do you manage to show displacement in material preview? in my blender setup, even with "bump only" the displacement only works in Cycles rendered view, in material view it does not show anything.

  • @gustavoiks8959

    @gustavoiks8959

    Ай бұрын

    Found the solution, if you want to see the displacement in material preview, you need to unplug the normal map on the principled shader, otherwise you will see only the normal map and not the displacement, i dont know why but blender seens to ignore the displacement in material preview if you have anything plugged in the normal input.

  • @TauseefAhmed-dd8vc

    @TauseefAhmed-dd8vc

    Ай бұрын

    @@gustavoiks8959 thank you for your help

  • @danielughanlumen9879
    @danielughanlumen987922 күн бұрын

    i cant find the model to download

  • @f1shze4lot
    @f1shze4lotАй бұрын

    Shader editor is equivalent of purgatory in blender

  • @NeilMyatt

    @NeilMyatt

    Ай бұрын

    Not sure what you mean - it’s very powerful and beats coding in python…

  • @ealy3545
    @ealy3545Ай бұрын

    In the wall paint section, can't you just make a new blue material and assign it to the faces instead of manually painting?

  • @michaelkukula5926
    @michaelkukula592629 күн бұрын

    Nice. I’m still learning but is it possible to texture something this way and then export it to a program like unreal engine?

  • @Simonjg116

    @Simonjg116

    28 күн бұрын

    yes . bake everything on textures ,because blender nodes dont work with ue5 just search for baking tutorials.

  • @michaelkukula5926

    @michaelkukula5926

    28 күн бұрын

    @@Simonjg116 thanks. I appreciate the answer. This helps me a lot :-)