Making 3D animation look painterly (it's easier than you think)

Поділитися
Вставка
  • Опубліковано 4 чер 2024
  • In this video, I'll go over a surprisingly simple way to make your stylized 3D renders feel like a painting. I do it by painting over Object Space Normal Maps, which is not as scary as it sounds. This technique allows us to capture the feeling of a 2D painting while maintaining the flexibility of 3D.
    I used Blender, Substance Painter, Substance Designer, and Rebelle to make the stylized tea kettle scene.
    Thanks for watching :)
    Instagram: codygindy
    TikTok: tiktok.com/@codygindy
    Chapters:
    0:00 Intro
    0:18 Top Five Favorite Things (about this technique)
    2:19 Prerequisites
    2:50 3 Basic Steps
    3:05 Demo
    4:30 Why does this work?
    5:30 How Normals Work
    6:39 Base color?
    7:27 Conversions
    Frequently Asked Questions
    How do you paint World Space in Substance Painter/How do you paint on two channels at the same time?
    In this video, I'm painting on a custom channel. The only reason it's "world" is because that's what I named it. Substance has no idea what it actually is and you can't preview it as a normal map in the software. You'll have to export it to your renderer to test it.
    Tyson explains the setup in this video: • substance dual paint l...
    How do you convert your painted object space map to tangent space?
    You can just bake it again to a new image texture, but this time in tangent space. Just make sure your painterly object space normal map is plugged into your shader when you do it.
    Can I do this procedurally or semi-procedurally?
    Yeah! Check out these videos:
    Painterly shader with nodes: • 2d style materials in ...
    Brush strokes with geometry nodes: • Painting brush strokes...
    Snapping normals (this one's in Korean, but is still pretty easy to follow from just the visuals): • 알려주는 사람이 없어서 영상을 만들었습니다
    Can I paint the normal map in Blender?
    Yes! Check out these videos:
    • 3d paintings in blende...
    • Painterly Blender Shad...
    #3danimation #blender3d #blender #blendertutorial #3dart #3d #painting #vfx #substancepainter #b3d #stylized

КОМЕНТАРІ • 1,6 тис.

  • @codygindy
    @codygindy  7 місяців тому +103

    Thanks for watching! I added some answers to frequently asked questions in the description :)
    You can download the tea kettle project file for ✨free✨ on my Patreon: www.patreon.com/posts/painterly-kettle-95182168

    • @chrislindholm4200
      @chrislindholm4200 6 місяців тому +1

      Can I ask how you converted it from object to tangent normals?

    • @fallohide7418
      @fallohide7418 5 місяців тому

      same issue here, did you figure it out?@@chrislindholm4200

    • @TobyJWalter
      @TobyJWalter 2 місяці тому

      Such a well made tutorial :)

    • @fzidx
      @fzidx 28 днів тому

      Do u make any class for this course?

  • @Andrejs.sosenko
    @Andrejs.sosenko 2 місяці тому +82

    Dude said "its not as complicated as you think" and it do be more complicated than me think

    • @caffeinyt7738
      @caffeinyt7738 22 дні тому

      Lit not showing what the FUCK he is doing xd with that stupid zoom

  • @FrostysChannel
    @FrostysChannel 8 місяців тому +1995

    Dude popped out of no where and dropped a more well made tutorial than pretty much all other blender/3D tutorial UA-camrs 😂 🎉

    • @WordsInVain
      @WordsInVain 8 місяців тому +40

      That's how the world works: new people are born, some of them rise to glory. The endless and meaningless stream of life.

    • @jameshopemusic
      @jameshopemusic 8 місяців тому +21

      Dude popped out of nowhere and nailed exactly what i was thinking with his comment as i was 1 minute into the video. I love the internet.

    • @26IME
      @26IME 8 місяців тому +16

      Have u tried to congratulate someone without shi*tin on others? Is kinda a thing

    • @samgoodman7009
      @samgoodman7009 8 місяців тому +1

      fr bro

    • @FrostysChannel
      @FrostysChannel 8 місяців тому +14

      @@26IME i said it was better not that the others were bad lol. I love watching other creators and blender youtubers. Have you tried not being toxic for no reason 😂

  • @Artem.Kak.Art.
    @Artem.Kak.Art. 8 місяців тому +542

    For blender users: a modified voronoi texture is actually really good at imitating the real brush strokes. So you can connect the position of the texture into the color of the Normal map node (better to lower the strength to less then 0.5). Set the voronoi to smooth and lower the smoothness to around 0.1. Then connect the Mapping node to the vector of the voronoi. There you can see a Location socket. Plug there a Noise texture. To control the strength of it, use Vector math node set to Scale. That’s the basic concept, play with it. You can and different Noise or other textures to Location/Rotation/Scale for even more stylisation. Last thing: group all this big node tree, duplicate it, change its settings connect those two with Mix Color node. Possibilities are infinite!

    • @codygindy
      @codygindy  8 місяців тому +35

      This is great! Thanks for sharing 😊

    • @HYPN0_
      @HYPN0_ 8 місяців тому +2

      When I tried this method I only got large squares occasionally dotted around the mesh. Is there anything that I might be doing wrong that its causing this to happen?

    • @RayBanda
      @RayBanda 8 місяців тому +8

      @@HYPN0_ Play with the VORONOI Scale (this is the main option imo, maybe your objects are bigger or smaller), reduce the NORMAL MAP strenght to 0.5 (I got some black artifact) and also tweak the VECTOR MATH Scale value and NOISE TEXTURE values if you like.

    • @jamiek8123
      @jamiek8123 8 місяців тому +1

      that's cool, and things seemed to be working up to where I connected the mapping node to the Voronoi texture.
      which part of the noise texture goes into the mapping nodes location, fac or color?
      and where is the vector math node supposed to be connected to? my guess is the vector socket on the noise texture node, but it's not clear.
      still a great help, this is easy to set up, and even in my 'not quite right' looking set up, its still close to a painted look

    • @nikitaelizarov7444
      @nikitaelizarov7444 8 місяців тому +2

      OMG, I spent hours figuring out the same thing, figured it out, came here to share... only to find out you were there two weeks before me!

  • @vrheadroom8538
    @vrheadroom8538 8 місяців тому +194

    After seeing your first video on Instagram I started experimenting with this technique. I’m my experiments I’ve found it looks really good if you create 3 slightly different normal maps, with the normal map animated to change between them every 3 frames

    • @codygindy
      @codygindy  8 місяців тому +25

      This is a great idea!

  • @JakeInMotion
    @JakeInMotion 8 місяців тому +413

    Cody, you have such a talent for explaining complex concepts in simple language! Thank you so much for this video and I hope to learn more from you in the future.

    • @codygindy
      @codygindy  8 місяців тому +14

      Thank you so much, Jake! 😊

  • @tonygamer4310
    @tonygamer4310 8 місяців тому +314

    I think a good way to keep the colors identical between multiple maps would be to pain in UV coordinates, then use that as a vector input to the raw, unaltered texture maps. That would give you the ability to change the brush strokes, color, object shape, and even metalic or roughness textures to match with the brush strokes

    • @codygindy
      @codygindy  8 місяців тому +52

      YES! This is a good idea

    • @ErindorEspeon
      @ErindorEspeon 8 місяців тому +40

      @@codygindy I'd love to see how you implement this if you wouldn't mind doing a follow-up video; subscribed hoping for it! Fantastic first video.

    • @Scrarf4
      @Scrarf4 8 місяців тому +4

      yes this sounds very interesting. I would also love to see a follow up as well as other interesting ways you can come up to do things

    • @roselightmoon
      @roselightmoon 8 місяців тому +2

      @@ErindorEspeon I second this, would love to see a short follow up on the node setup for this. I was thinking baking the Base Color of the object and then importing the texture into the 2D painting software, but I have yet to try that.

    • @user-vf3jn1wm7s
      @user-vf3jn1wm7s 8 місяців тому +1

      are there any tutorial videos or documentation for this? Thanks!

  • @PixelCherries
    @PixelCherries 8 місяців тому +78

    I've been OBSESSED with non photoreal rendering for a while now, and seeing this painterly normal map technique initially just sparks so much inspiration in me. Thank you, this is so cool! Looking forward to learn more about this stuff :D

  • @acouplerandomblurbs
    @acouplerandomblurbs 8 місяців тому

    I saw this as a Short a while back and am so glad to find it as a full video! This effect is cool as hell and also so smart and straightforward!

  • @JMach4217
    @JMach4217 8 місяців тому +124

    Definitely one of those "light bulb" videos. Such a simple and straight-forward way to achieve that look, regardless of the tools used. Awesome video!

  • @badxstudio
    @badxstudio 8 місяців тому +41

    Didn't know it was this easy to achieve a look like this. We first tried to look for similar ways after watching "ARCANE" and now knowing we can ... it's awesome! Thanks Cody

  • @gabbycotto4024
    @gabbycotto4024 8 місяців тому +19

    I fell in love with the idea of 3D animation done to look like 2D, so I am absolutely here for this technique and hope you make many more tutorials along these lines in the future.

  • @Jehzar
    @Jehzar 8 місяців тому

    This video tutorial is exactly what I've been looking for almost half a year, and it's also sooo well explained. Thanks a lot.

  • @rafaelcrispim1317
    @rafaelcrispim1317 8 місяців тому +3

    This is the type of content I was looking for when I started 3D animation last year. Thank you so much for this. I hope you keep posting.

  • @JacobHalton
    @JacobHalton 8 місяців тому +19

    This is explained SO well. There's a lot here I haven't learned yet, but you did a great job at explaining the things needed to learn to get to the final result, so now I have a list of stuff to learn in order to practice your painted method. Thanks so much for making this, looking forward to more of your work!

  • @lopsidedpolygon
    @lopsidedpolygon 8 місяців тому +3

    this has been living rent free in my head, since it was posted
    and now, I keep imagining ways to implement this into a game engine
    anyways, thanks for your lovely tutorial! 💜

  • @glitterglueblood
    @glitterglueblood 8 місяців тому

    very well constructed video, definitely the best of what i've seen in blender tutorials. thank you for giving a concise image for what the general idea of what you're gonna do is, and then heading more into the details

  • @emkayart
    @emkayart 8 місяців тому +276

    Could you do a step by step process of how to do this? It looks awesome and I’d love to implement it in my animated work!

    • @scrunky8683
      @scrunky8683 8 місяців тому +5

      i love animation!!

    • @ultra5538
      @ultra5538 8 місяців тому +40

      Just make the model, bake the object normal map to the UV of an unwrapped UV model then paint over it sampling the colours of the normal map on every stroke. Hope that helps! It’s a tedious process but with consistent practice it’ll yield great results. This same style reminds me of Life Is Strange game

    • @Numonique
      @Numonique 8 місяців тому

      @@ultra5538 currently playing life is strange and I was thinking the same! Beautiful aesthetics!

    • @lucachacha71
      @lucachacha71 8 місяців тому +1

      Bump

    • @ultra5538
      @ultra5538 8 місяців тому +19

      @@lucachacha71
      It is a quick tutorial, maybe I should create the process on a video.
      Basically having the mesh, unwrap it as a decent UV unwrap.
      Bake the normals to the mesh UV
      Export the normals as an image file and open it in procreate, photoshop or Gimp or any other paint software.
      Use the sample brush in the software and use a paint brush to paint over it to create solid colour strokes while using the eye dropper tool. Like Cody does in the video.
      Create another layer while you do this though so you’re not drawing on the original.
      Export and add it as a non-colour image texture in the node editor for the material.
      Create a normal map node, attach that image to the node then to the principled bsdf. Make sure you have a light source.
      There’s a few tutorials on UA-cam that’ll help you

  • @pchris
    @pchris 8 місяців тому +4

    THIS IS SO MIND BLOWINGLY SMART! I can't believe I've never thought of this! It's such a cool use of normal maps and should work in any game engine, not just 3D rendering software!

  • @exyl_sounds
    @exyl_sounds 8 місяців тому

    im amazed how this video is so insanely followable for both beginners and advanced blender users

  • @SecretlyAPelican
    @SecretlyAPelican 8 місяців тому +38

    I loved that they used a style like this in the TMNT movie. It really gave it a cool feeling and just looks great

  • @bombwolf8919
    @bombwolf8919 8 місяців тому +3

    I've always wanted to see how this effect would work in blender, and wondered how long it would take for someone to finally come up with a GOOD and RELIABLE way of pulling off this effect...
    Absolutely brilliant man! Great work!

  • @HM-sc4to
    @HM-sc4to 8 місяців тому +5

    I have loved watching your short videos on IG but I definitely prefer watching longer videos like this. I don't even do 3D modeling myself, I just find your videos beautiful and fascinaing! ^^

  • @pedestriantactics
    @pedestriantactics 8 місяців тому

    This is beautifully straightforward and I love your video structure. Doesn’t feel like a tease until the end like most everything I see on UA-cam. Big kudos.

  • @jessicasledge1743
    @jessicasledge1743 8 місяців тому +1

    This was absolutely fascinating!! I can't wait to learn more about how these painterly effects work!

  • @TheBludes
    @TheBludes 8 місяців тому +8

    Dude! I saw this on Instagram and was blown away. I wanted to say - what a great first video! Your story telling is easy to follow, your shots are super pleasant and the information is great. Can't wait for more content!

  • @ruandemeneses9513
    @ruandemeneses9513 8 місяців тому +48

    i work with drawing commissions, one thing ou can do to match the normals with de albedo/base color is do the normals first, then you save one copy of the normals in .png file(with the original normal saved ), grab the normal that you will transform in base color and put saturation to 0, you will have a perfect copy of your normal but pintable and in grayscale, than you use the option "clipping mask" in your grayscaled normal and paint of with no fear to smud or destroy everything
    ps: english is not my primary language, so please, forgive the syntax errors

    • @danielasanchez-vy2sh
      @danielasanchez-vy2sh 4 місяці тому +1

      Hi! You do this in substance painter?

    • @ruandemeneses9513
      @ruandemeneses9513 4 місяці тому +1

      @@danielasanchez-vy2sh no, on photo editor name is, Krita

    • @danielasanchez-vy2sh
      @danielasanchez-vy2sh 4 місяці тому

      @@ruandemeneses9513 thanks!

    • @victordayet
      @victordayet 3 місяці тому +1

      Thanks for the tip👍

    • @ollied2025
      @ollied2025 3 місяці тому

      this is exactly the instruction iwas hoping for, thanks !
      @@ruandemeneses9513

  • @micheloo
    @micheloo 8 місяців тому

    Cody, this technique is so freaking elegant. Thank you.

  • @WolfgangRhys
    @WolfgangRhys 8 місяців тому

    This tutorial is awesome and gave me many ideas! And that explanation of what a normal map does is better and more intuitive than any other explanation I have been able to find. Well done!

  • @Jesus-px6wc
    @Jesus-px6wc 8 місяців тому +3

    I am such a fan of how it looks. I study in 3D animation and definitely plan on trying this out because of you haha

  • @spiritualcadence1298
    @spiritualcadence1298 8 місяців тому +27

    Man I’m so glad that the blender community is a thing lmao. Thanks you so much! I’m definitely gonna implement this into my workflow!

    • @SuWoopSparrow
      @SuWoopSparrow 7 місяців тому +3

      ​@@blendersarelikevegans 99% of the content thats trending with this style over the past few months has been from Blender. Trendy content with no great tutorial on how to make it leads to someone making it. Thats why this has nearly 400k views lol. Thank you Blender community for making this a trending style

  • @shitposte
    @shitposte 7 місяців тому +1

    I loved this tutorial, as it was really useful in an art project I am working on right now. I would love to see the channel to grow, and see more tutorials like this!

  • @justifiable
    @justifiable 8 місяців тому +1

    this is just incredible! I feel like a whole world has been opened up with this painted normals technique

  • @puyakhalili
    @puyakhalili 8 місяців тому +10

    Wow! This is such a cool concept and also so well explained!
    Also the level of artistry and assumptions is incredible. Keep this up and I’m sure this will be an incredible channel. Subscribed 👏🏼

  • @dragonkidofhearts
    @dragonkidofhearts 8 місяців тому

    This is such a wonderful and helpful tutorial! I saw this on tiktok a few weeks ago and am happy to see a full video. Please make more tutorials in the future I would love to learn.

  • @danielmason96
    @danielmason96 6 місяців тому

    This methodology is ingenious. By far and away the most intuitive way of doing this I've seen so far and best results

  • @megapicsxl9232
    @megapicsxl9232 8 місяців тому +28

    This is so cool!! I played around with it a little bit, and possibly found an easier method for color variation. If you use the normal image and plug it into a color ramp so it's black and white, you can use it as the factor of a mix color node and put the color you want in the other socket. Then set it to multiply and drag the factor to make it more or less visible. This doesn't allow for the most customization, but it adds good variation for simple objects. The only issue I have now, is that you have to mess with the color ramp and keep it in the gray range, as having one side completely black causes certain parts of the mesh to look way darker since the normal colors have a wide range of value. I can't wait to try more stuff with this!! Thanks for sharing!

    • @rockedsocks4613
      @rockedsocks4613 8 місяців тому +1

      That does add color variation, but its really just changing it based off the normal colors, which is pretty random. I think a better idea would be to use ambient occlusion and change the colors with that, or to use a variation of cell shading to get a more "palletized" look.

    • @megapicsxl9232
      @megapicsxl9232 8 місяців тому +1

      @@rockedsocks4613 ooh, would ambient occlusion have the detail of all the brush strokes though? I thought that was mostly like a shadow pass. I haven't used it for anything other than that at least.

    • @megapicsxl9232
      @megapicsxl9232 8 місяців тому +1

      @@rockedsocks4613 cell shading would be interesting though. I wonder what that would look like!

  • @lonelyhuman9282
    @lonelyhuman9282 8 місяців тому +14

    I use procreate and this is my idea! desaturate the normal>make another layer>clipping mask>paint the color you want>set blend mode to multiply and I think it might also work on many 2d painting programs hope this help!
    Edit: someone say you can also using gradient map that works to choose what you like!❤

  • @trevorwilliams401
    @trevorwilliams401 8 місяців тому +2

    This is soooo good! It's a style I am obsessed with right now and you made it simple. I want you to teach me everything. Thank you.

  • @warrenzechnas
    @warrenzechnas 8 місяців тому

    This is a rare gem of a tutorial. THANK YOU for sharing this.

  • @Tradigital
    @Tradigital 8 місяців тому +2

    Great work dude! This is a great effect that I definitely want to keep exploring!

    • @codygindy
      @codygindy  8 місяців тому

      Thanks Alan!! I’m excited to see what you make 😁

  • @KenMFT
    @KenMFT 8 місяців тому +3

    For a first "full video," this video is so well done, like if you've been doing these for 2 years or more.

  • @sailorkisser
    @sailorkisser 8 місяців тому

    Simply brilliant! It's so simple but so effective! Amazing technique

  • @WanderyenErin
    @WanderyenErin 26 днів тому

    This is what I've been looking for! Thank you for your work and sharing

  • @caiostange2770
    @caiostange2770 8 місяців тому +14

    This makes SOO much more sense than handpainting the base color. this is genius, Thank you so much.
    Can you please talk more about how to get the painted look, aside from the strokes? how to light the scene and color things to make them look like paint?

  • @Zvezdan88
    @Zvezdan88 8 місяців тому +4

    Great tutorial! Love the lighting and camera work at the beginning. Maybe you could use Substance Designer for the brush strokes, and use a generator inside the Substance painter.

  • @dr4g0nw4g0n
    @dr4g0nw4g0n 8 місяців тому

    I've been following your work for a lil while now and I must say you're an amazing teacher, you explain everything so clearly!

  • @davidhotniansky
    @davidhotniansky 8 місяців тому

    Elegant solution to a complex effect and the video was concise and extremely well done. Fantastic job!

  • @taurrvs
    @taurrvs 8 місяців тому +22

    Really amazing technique! One way that you could do the Albedo map while using the same brush strokes as your normal map is convert it to a B&W map and then use gradient maps on top of it to adjust the colors. That would be a quick and rough way to do it and then you could fine tune from there.

    • @orkgame5753
      @orkgame5753 8 місяців тому

      please how to convert normal map to B&W and use gradient map on top of it,i m so confuse

    • @elindiamond1382
      @elindiamond1382 8 місяців тому

      @@orkgame5753filter it and reduce the saturation to zero so the image is greyscale, then apply gradient map to assign colors to the different values of the greyscale

    • @lonelyhuman9282
      @lonelyhuman9282 8 місяців тому

      @@orkgame5753are you using procreate? If yes I can help you click on the adjustment>hue saturation & brightness > low the saturation down > click on the gradient map(also in the adjustment) > adjust the color you want!

    • @Gratell
      @Gratell 8 місяців тому

      @@orkgame5753 the fastest option is to simply put colorRamp after normal map
      edit- in blender

    • @alejojuvencio6724
      @alejojuvencio6724 8 місяців тому

      @@orkgame5753 google it there are plenty of it

  • @blago3332
    @blago3332 8 місяців тому +3

    As someone who loves watching 3D art, but would never do it, I will try it. Thanks Cody.

    • @duckpunk7280
      @duckpunk7280 8 місяців тому +2

      you should try it, I would recommend to begin with Blender Guru donut tutorial and then with grant abbit videos for more specific things like anatomy, sculpting, textures, animating, rigging, etc.

    • @blago3332
      @blago3332 8 місяців тому

      @@duckpunk7280 Thank you very much 😁

  • @mariemoinard9336
    @mariemoinard9336 8 місяців тому

    Thank you!! This is so great! I can't wait for more of these tutorial

  • @martinjacobsen5974
    @martinjacobsen5974 8 місяців тому

    I love this love this love this. I was really hoping you would make a full video and you did! Thank you a million times

  • @PierrickPicaut_P2DESIGN
    @PierrickPicaut_P2DESIGN 8 місяців тому +3

    Great video. Great result and super well explained. Congratulations

    • @codygindy
      @codygindy  8 місяців тому

      Thank you very much, Pierrick!

  • @Bruuundon
    @Bruuundon 8 місяців тому +9

    SO excited to implement this into my work flow! Thank you for sharing your technique. Keep it up with the tutorials, this is great!

  • @pixelzwithaz
    @pixelzwithaz 8 місяців тому

    Will definitely be using this

  • @Mxela3D
    @Mxela3D 8 місяців тому

    That segment on how normals work was actually perfectly explained and super concise and it wasn't even the main focus of the video, really good vid.

  • @penn9128
    @penn9128 8 місяців тому +17

    For creating a base color texture with the same brush strokes as your normal map, I believe you could achieve it with gradient maps! Just convert the normal map to black and white and then apply your desired gradient map on top. This way you aren't doing any more manual painting, it's all just filters on top of your normal map strokes! And it's all done on one layer!

    • @NicCrimson
      @NicCrimson 8 місяців тому

      I guess this is a way but, you don't have much control

    • @penn9128
      @penn9128 8 місяців тому +3

      @@NicCrimson i think it depends on how you use them, you can get pretty specific if you don't rely on premade sets! Though you can't color specific strokes, I think its a great way to test color schemes quickly

    • @generic_stiles
      @generic_stiles 7 місяців тому +6

      instead of using a gradient map, fist convert to black and white, add another paint layer above it and set that paint layers blending mode to color, the paint away, if color is giving you an issue the use color dodge, or better yet: duplicate the normal map painted layer, then you can fill a new paint layer under the duplicated normal map layer, then turn the duplicated normal map layer to black and white and set it to multiply blending mode, then you can use the opacity to control the intensity, also you can also go back to the paint layer and add in any color you feel like.

    • @penn9128
      @penn9128 7 місяців тому +1

      @@generic_stiles this is a great way to get super specific! Its similar to how I paint black and white illustrations, which is how I thought about gradient maps in the first place, since I lay those underneath for added color variation ☺️

  • @regstar212
    @regstar212 8 місяців тому +216

    For some reason, my geometry is showing up in the render, despite using smooth shading. Anyone else having this issue?

    • @codygindy
      @codygindy  8 місяців тому +69

      Yes! This happens sometimes. I don't know why yet. For me it's usually in glancing light or really glossy areas. The best solution I have right now is more subdivisions or make your shader more diffuse.

    • @regstar212
      @regstar212 8 місяців тому +19

      It seems that way for me, too. It mainly shows when I make it metallic. What do you mean by making the shader "more diffuse"? Like, rougher and without gloss?@@codygindy

    • @codygindy
      @codygindy  8 місяців тому +23

      Yeah, or also try turning down the specular!

    • @artffan5413
      @artffan5413 8 місяців тому +6

      on the normal map node, change the slot to 'object space' from 'world space'

    • @SeraphsWitness
      @SeraphsWitness 8 місяців тому +1

      Not sure what modeling software you're in, but you may need to unlock the normals. Sometimes smooth shading doesn't work if the normals are locked.

  • @gehadel-baz4909
    @gehadel-baz4909 7 місяців тому

    You have no idea how long I've been looking for a video like this, THANK YOU SOOOOO MUCH

  • @tjmoody5932
    @tjmoody5932 6 місяців тому

    this gives me so much inspo! like adding various effects from the graphics pipeline onto the uv unwrap instead

  • @axeldenis4730
    @axeldenis4730 7 місяців тому +4

    To create color variations procedurally : create a noise texture in 1D, plug the color of your normal map image in the W field. Now you have a random value between 0 and 1 for each color cell ! You can plug it in anything (like a hue/saturation/value node) to affect colors :)

  • @RealVergilSparda
    @RealVergilSparda 8 місяців тому +8

    i would love it if you expanded on the substance painter/designer side of things, as im working in a game engine that doesnt support world space normals and i would really like to achieve this style
    aside from that, an amazing way to implement this (and i havent tested it so bear with me here) is making a brush stroke tile pattern that doesnt need to necessarily follow the patterns of your model and decreasing the opacity so your models normal map's colors can become more visible

    • @littlealdie8798
      @littlealdie8798 8 місяців тому +1

      Same problem here :" )

    • @xxerbexx
      @xxerbexx 6 місяців тому +1

      The world normal is only a step in between, you would translate it into tangent space. otherwhise its bound to the objects... orientation in a sense. as he said in the end

  • @andrejginoski8255
    @andrejginoski8255 8 місяців тому

    This is absolutely life changing!!! Thank you so much for doing this video 🙏

  • @R1PPA-C
    @R1PPA-C 8 місяців тому

    Man I love this.. Thank you!!

  • @lucanaks
    @lucanaks 8 місяців тому +7

    love your art. could you explain the process in substance painter a little more? I got a little confused. looking forward to future videos!!

  • @thefancyplatypus8904
    @thefancyplatypus8904 8 місяців тому +3

    I love this video, and I can’t believe this is your first educational one with how professional it is! Thank you! I have substance painter, and I have scoured the internet looking for how you can make the “world” channel appear like you have in yours, i have the world space normal mesh map but I have literally no idea which shader allows for you to add a world channel that you can paint on like you showed in your vid, would you be able to explain how you got this? Thank you if you see this!

  • @ivanjovanovic4486
    @ivanjovanovic4486 3 місяці тому

    Can't wait to try this out!

  • @lajawi.
    @lajawi. 4 місяці тому

    This video is just amazing! You explained everything in a very detailed manor, though keep it short! This is by far the best tutorial/explanation video I've seen which actually thought me interesting stuff, without the length of a full tutorial!

  • @Beryesa.
    @Beryesa. 8 місяців тому +4

    UA-cam is much more accessible than Instagram, thanks!

  • @cal_barlow
    @cal_barlow 8 місяців тому +32

    This is incredible! Could you show a more in depth tutorial of how you painted it in Substance Painter?

    • @iris89936
      @iris89936 8 місяців тому +3

      I would like this as well. I've been searching how to do this. I've now made it so that I can paint on the normal map but it paints different colours at once...

    • @littlealdie8798
      @littlealdie8798 8 місяців тому

      How did you make it work for a normal map ? xD Mine says that those texture cannot be painted on@@iris89936

    • @SilverKlapwijk
      @SilverKlapwijk 8 місяців тому +2

      i'd love to see this as well!

    • @mewly6983
      @mewly6983 8 місяців тому +1

      I'd love this as well, can't work out how he does it so he can paint both the world space map and the base colours

    • @zoobloo
      @zoobloo 5 місяців тому

      Same, Im saving issues, whenever I paint my normal maps the colours seem inverted

  • @MetalChocoboGirl
    @MetalChocoboGirl 8 місяців тому

    would love to see a 3d basics series by you! the way you explain things is super great, and i feel like you'd be perfect at explaining to beginners.

  • @timj4773
    @timj4773 6 місяців тому

    Incredible structure. Overview of the broad concepts first and then some well-edited iteration. Subbed!

  • @MrSofazocker
    @MrSofazocker 2 місяці тому +10

    Bro, first video?

  • @yasu3d
    @yasu3d 8 місяців тому +6

    To flip the green channel, don't use the "invert" node. Use a subtract node to do "1 - X".
    Invert will change the range from (0, 1) to (0, -1), which can cause some issues.
    1-X will change the range from (0, 1) to (1, 0).
    Going beyond 0 or 1 in shaders can cause some weird behavior. Avoid it unless it's intentional.

    • @MegaVek
      @MegaVek 6 місяців тому

      Invert node does 1-x

  • @Vital_Struj
    @Vital_Struj 8 місяців тому

    Looks great, thanks a lot for sharing it with us. Can't wait for more videos telling about your work process.

  • @JayTheDevGuy
    @JayTheDevGuy 8 місяців тому

    Unbelievably good workflow, with an unbelievably good tutorial video to break it down. I can't believe this is your first UA-cam video. Can't wait for what's next!

  • @R_FangZ
    @R_FangZ 6 місяців тому +7

    Thank you for sharing these ideas with us! Unfortunately I'm one of the people who just can't figure out how to do the thing you mentioned in Substance where you paint on both channels at the same time, basically, how to paint with different colors on the base color channel but also make those brush strokes create variation in the normal channel. How would Substance even know what colors to apply in the normal channel? I think we would all really appreciate a more in-depth tutorial on this, if you could do it 🙏

    • @RedEyedHolloway
      @RedEyedHolloway 5 місяців тому

      Agreed! Definitely would love a more in-depth explanation of how to accomplish this in Substance for those of us who need a complex hand-painted texture in our Base Color, but with the Normal Map to match 1:1.

  • @crumpycrums
    @crumpycrums 8 місяців тому +5

    Hi! I've tried to use the substance painter technique/pipeline but not me nor any of my friends couldn't figure it out. I just don't understand how to make it work, how to paint with basecolor and on normal map at the same time. Please make a step by step tutorial for it. Yes, you showed in the video a bit of it, but for me it's not enough to make the technique clear. I've also tried to find any other tutorials but I'm helpless.

    • @SirenRyan
      @SirenRyan 7 місяців тому

      Same, did you ever figure it out?

    • @crumpycrums
      @crumpycrums 7 місяців тому

      @@SirenRyan no, sadly

  • @dariakruglova2968
    @dariakruglova2968 3 місяці тому

    this is so lovely, thank you

  • @Gestober380
    @Gestober380 8 місяців тому

    This showed up exactly when I needed it

  • @phil_5819
    @phil_5819 8 місяців тому

    This is a phenomenal resource. I’ve loved your other videos on tic tok and im overjoyed that you started posting on UA-cam!!!

  • @NathanielJamesProd
    @NathanielJamesProd 2 місяці тому

    This is great! Well done on the presentation as well. I think modifying the normals is a great way to achieve this look without sacrificing versatility.

  • @cooltrucly
    @cooltrucly 8 місяців тому

    I'VE BEEN WAITING FOR THIS VIDEO CODY!!!! thank you :D so excited to start making my own painterly 3d art

  • @oahtobar1355
    @oahtobar1355 8 місяців тому

    I’ve been looking for something like this! Thanks!

  • @stephenmurray5276
    @stephenmurray5276 2 місяці тому

    Found you through shorts. This is so freaking cool and simple!! Thanks for making this super accessible. I don’t have kids yet but this would be so fun to let them color their own characters in normal maps and then bring them to life!

  • @rangariraiianmakokota9323
    @rangariraiianmakokota9323 4 місяці тому

    This is awesome Im looking forward to trying this out

  • @aydaryakup4540
    @aydaryakup4540 8 місяців тому

    I tried this method today. Maaaan this is awesome! Thank you!

  • @FlyhardrobFlyhardrob
    @FlyhardrobFlyhardrob 5 місяців тому

    Thank you for sharing. I started with maya in 2003 and this type of finnish has continuously come up at least once a year if not twice from clients. Your time given to script and constructive advice is greatly appreciated and extremely professional, I say this after watching many tutorials, also just doing this stuff for so long that you can see rich insightful thought from a mile away.

  • @chairvergil4552
    @chairvergil4552 8 місяців тому

    you need an award for this tutorial. So clear and simple and easy to understand. Saw you on IG and thank god i did

  • @naoleia.
    @naoleia. 8 місяців тому

    Thank you for this video!

  • @anthonypc1
    @anthonypc1 8 місяців тому

    Pretty great for a FIRST full video.
    I'm inspired to use this method for an intro title animation I've had in my head for a long time, but was reconsidering which medium and technique to use.

  • @SamCaloiero
    @SamCaloiero 4 місяці тому

    SO thoughtful and in depth!

  • @sarahcrawley6181
    @sarahcrawley6181 3 місяці тому

    such a beautifully done tutorial AND such an amazing technique. huge thanks for sharing this!!!

  • @andriimargita715
    @andriimargita715 8 місяців тому

    This tutorial is way too good! Thank you for the video, clear explaination and effort you put into it!

  • @gorux
    @gorux 8 місяців тому +1

    Dios bendito! I love that style! Looks so beautiful! And explained so clearly!

  • @constantinosschinas4503
    @constantinosschinas4503 8 місяців тому

    Fantastic video. Short, precise, creative, engaging, educational. The technique shown is brilliant in it's simplicity.

  • @eightatheart_music
    @eightatheart_music 8 місяців тому

    Yesss! This is what I’ve been looking for
    Thx so much

  • @edinamyao5356
    @edinamyao5356 8 місяців тому

    My new art style sorted! Thanks for the tutorial Cody 🎉

  • @TheMaddiemynci
    @TheMaddiemynci 8 місяців тому

    Looks amazing and seems like such a simple idea to make it happen. Definitely going to try this

  • @Oliver-Nelson
    @Oliver-Nelson 2 місяці тому

    I’ve been searching for unique 3d art styles, and came across this tutorial. Very helpful!