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

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 มิ.ย. 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.6K

  • @codygindy
    @codygindy  7 หลายเดือนก่อน +106

    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 7 หลายเดือนก่อน +1

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

    • @fallohide7418
      @fallohide7418 6 หลายเดือนก่อน

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

    • @TobyJWalter
      @TobyJWalter 2 หลายเดือนก่อน

      Such a well made tutorial :)

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

      Do u make any class for this course?

  • @Andrejs.sosenko
    @Andrejs.sosenko 3 หลายเดือนก่อน +138

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

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

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

  • @FrostysChannel
    @FrostysChannel 8 หลายเดือนก่อน +2026

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

    • @WordsInVain
      @WordsInVain 8 หลายเดือนก่อน +43

      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 😂

  • @vrheadroom8538
    @vrheadroom8538 8 หลายเดือนก่อน +198

    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 หลายเดือนก่อน +26

      This is a great idea!

  • @PixelCherries
    @PixelCherries 8 หลายเดือนก่อน +81

    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

  • @Artem.Kak.Art.
    @Artem.Kak.Art. 8 หลายเดือนก่อน +557

    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 หลายเดือนก่อน +36

      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!

  • @JakeInMotion
    @JakeInMotion 9 หลายเดือนก่อน +417

    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! 😊

  • @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.

  • @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 4 หลายเดือนก่อน +1

      Thanks for the tip👍

    • @ollied2025
      @ollied2025 3 หลายเดือนก่อน

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

  • @tonygamer4310
    @tonygamer4310 8 หลายเดือนก่อน +315

    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!

  • @JMach4217
    @JMach4217 9 หลายเดือนก่อน +126

    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!

  • @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.

  • @JacobHalton
    @JacobHalton 9 หลายเดือนก่อน +20

    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!

  • @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

    • @LannasMissingLink
      @LannasMissingLink 7 วันที่ผ่านมา

      They definitely add paint overs in arcane on top of the 3D, but this will get you 90% there. It's so cool!

  • @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

  • @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!

  • @pchris
    @pchris 8 หลายเดือนก่อน +5

    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!

  • @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.

  • @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 TH-cam. Big kudos.

  • @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!

  • @emkayart
    @emkayart 9 หลายเดือนก่อน +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 9 หลายเดือนก่อน +5

      i love animation!!

    • @ultra5538
      @ultra5538 9 หลายเดือนก่อน +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 9 หลายเดือนก่อน

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

    • @lucachacha71
      @lucachacha71 9 หลายเดือนก่อน +1

      Bump

    • @ultra5538
      @ultra5538 9 หลายเดือนก่อน +20

      @@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 TH-cam that’ll help you

  • @TheBludes
    @TheBludes 9 หลายเดือนก่อน +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!

  • @lopsidedpolygon
    @lopsidedpolygon 8 หลายเดือนก่อน +4

    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! 💜

  • @OrigamiPeli
    @OrigamiPeli 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

  • @spiritualcadence1298
    @spiritualcadence1298 9 หลายเดือนก่อน +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 8 หลายเดือนก่อน +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

  • @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 👏🏼

  • @jessicasledge1743
    @jessicasledge1743 8 หลายเดือนก่อน +1

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

  • @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 9 หลายเดือนก่อน +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! ^^

  • @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!

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

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

  • @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!❤

  • @Jesus-px6wc
    @Jesus-px6wc 9 หลายเดือนก่อน +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

  • @micheloo
    @micheloo 8 หลายเดือนก่อน

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

  • @speedasian
    @speedasian 8 หลายเดือนก่อน

    This is your first video!? How dare you keep all this wonderfully conveyed knowledge for yourself! Really, great video. Concise, easy to understand, and such a beautiful technique! I hope to see more videos from you!

  • @megapicsxl9232
    @megapicsxl9232 9 หลายเดือนก่อน +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!

  • @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 ☺️

  • @JayTheDevGuy
    @JayTheDevGuy 8 หลายเดือนก่อน

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

  • @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!

  • @MrSofazocker
    @MrSofazocker 2 หลายเดือนก่อน +32

    Bro, first video?

  • @taurrvs
    @taurrvs 9 หลายเดือนก่อน +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

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

    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!

  • @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.

  • @caiostange2770
    @caiostange2770 9 หลายเดือนก่อน +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?

  • @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 😁

  • @gehadel-baz4909
    @gehadel-baz4909 7 หลายเดือนก่อน

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

  • @justifiable
    @justifiable 8 หลายเดือนก่อน +1

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

  • @Zvezdan88
    @Zvezdan88 9 หลายเดือนก่อน +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.

  • @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.

  • @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.

  • @exyl_sounds
    @exyl_sounds 8 หลายเดือนก่อน

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

  • @blago3332
    @blago3332 9 หลายเดือนก่อน +3

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

    • @duckpunk7280
      @duckpunk7280 9 หลายเดือนก่อน +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 9 หลายเดือนก่อน

      @@duckpunk7280 Thank you very much 😁

  • @PierrickPicaut_P2DESIGN
    @PierrickPicaut_P2DESIGN 8 หลายเดือนก่อน +3

    Great video. Great result and super well explained. Congratulations

    • @codygindy
      @codygindy  8 หลายเดือนก่อน

      Thank you very much, Pierrick!

  • @warrenzechnas
    @warrenzechnas 8 หลายเดือนก่อน

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

  • @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.

  • @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 :)

  • @Bruuundon
    @Bruuundon 9 หลายเดือนก่อน +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!

  • @davidhotniansky
    @davidhotniansky 8 หลายเดือนก่อน

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

  • @Tacodilesupreme88
    @Tacodilesupreme88 8 หลายเดือนก่อน

    Wow nice job on your first video! Quality is great! A much better painting method than a lot of the other ones I’ve seen

  • @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 7 หลายเดือนก่อน +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

  • @Beryesa.
    @Beryesa. 9 หลายเดือนก่อน +4

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

  • @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

  • @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.

  • @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

  • @lucanaks
    @lucanaks 9 หลายเดือนก่อน +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!!

  • @sailorkisser
    @sailorkisser 8 หลายเดือนก่อน

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

  • @ceruleanwake8876
    @ceruleanwake8876 3 หลายเดือนก่อน

    This is so well done. Top tear how to. Detailed but also at a good pace to keep interest visuals were great!

  • @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!

  • @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 7 หลายเดือนก่อน

      Invert node does 1-x

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

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

  • @megafandomsfan
    @megafandomsfan 7 วันที่ผ่านมา

    WOW, this is so helpful!! Can't believe it's the first video on your channel!

  • @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

  • @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.

  • @130ignacy
    @130ignacy 3 วันที่ผ่านมา

    So cool! Love this style!

  • @sachin_dsgns
    @sachin_dsgns 8 หลายเดือนก่อน

    Damn!! This is one of the best tutorials and I cant believe its ur first one.
    Thank u for this and looking forward to more awesome videos from u.

  • @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.

  • @tagwaggin
    @tagwaggin 6 หลายเดือนก่อน

    Fantastic video, thoroughly described the process in a way that was concise and easy to understand while using great visuals to guide the viewer through it and possible alternative solutions to achieve the same effects. This really helps out someone that's just starting with the texturing / normal mapping part of the 3D learning curve, too. Excellent work, and great voice too. Looking forward to what you do from here.

  • @CPTKNG
    @CPTKNG 8 หลายเดือนก่อน

    Lazy person version : th-cam.com/video/_wxvwwYWZHs/w-d-xo.htmlsi=lki0zwnlsO05WPeO&t=141 (yeah its korean but just mute and follow the node connection)

    • @codygindy
      @codygindy  8 หลายเดือนก่อน

      Amazing! Thanks for sharing this!!

  • @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 TH-cam!!!

  • @constantinosschinas4503
    @constantinosschinas4503 8 หลายเดือนก่อน

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

  • @mariemoinard9336
    @mariemoinard9336 8 หลายเดือนก่อน

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

  • @aydaryakup4540
    @aydaryakup4540 8 หลายเดือนก่อน

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

  • @voidspooks6372
    @voidspooks6372 8 หลายเดือนก่อน

    This is gorgeous and the video is so amazing. You are so informative, entertaining, and overall pleasant to listen to. The pace of the information keeps things from being overwhelming but it definitely doesn't drag on either. Great job!!

    • @codygindy
      @codygindy  8 หลายเดือนก่อน

      Thank you so much!

  • @andriimargita715
    @andriimargita715 8 หลายเดือนก่อน

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

  • @cooltrucly
    @cooltrucly 8 หลายเดือนก่อน

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

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

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

  • @sarahcrawley6181
    @sarahcrawley6181 3 หลายเดือนก่อน

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

  • @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.

  • @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.

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

    Incredibly well structured video! Keep it up! Can't wait to see another one coming out

  • @gorux
    @gorux 8 หลายเดือนก่อน +1

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

  • @lenichcat
    @lenichcat 8 หลายเดือนก่อน

    Omg! You are very good in explanation normals visually, I already know what normals are but I've never seen such a good explanation with beveled cube and rounded\flat surfaces! It's very easy to understand and clearly illustrated. Instanly subscribed! :3

  • @JasmineTea127
    @JasmineTea127 11 วันที่ผ่านมา

    Your style is phenomenal. As a future animator I cherish that I've found this channel and I'll learn what I can from it.

  • @ItsPaulGrant
    @ItsPaulGrant 8 หลายเดือนก่อน

    I love this video because you're actually explaining what you're doing and why. Most tutorials just show the process without giving an explanation of what it's doing. It's fine for paint by numbers copies, but it doesn't teach anything. I hope you keep making videos like this.

  • @monsoonsheep
    @monsoonsheep 3 หลายเดือนก่อน

    Really cool technique and super well-made video! You earned a sub 👍

  • @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

  • @andrejginoski8255
    @andrejginoski8255 8 หลายเดือนก่อน

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

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

    SO thoughtful and in depth!

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

    Been following on TikTok for a while, love your style!! Glad to see longer form tutorials :)