Blender Camera Angle Shader (Use for Anime Lines!)

Поділитися
Вставка
  • Опубліковано 3 жов 2024
  • In this video I show you an approach to adjust a shader based on the camera angle relative to a geometry. This is based on the entire object and not the individual mesh normals.
    Patreon: / robbietilton
    Twitter: / robbietilton
    Instagram: / robbie.tilton
    Discord: / discord
    #blender #shaders #3d

КОМЕНТАРІ • 26

  • @blindlight
    @blindlight 2 роки тому +3

    really cool. trying to use this to animate some sparkle geometry based on camera angle

    • @RobbieTilton
      @RobbieTilton  2 роки тому

      awesome! would be fun to see the result!

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

    thanks, for different purpose but i needed this camera-normal node setup =)

  • @coleorloff
    @coleorloff 2 роки тому

    WOW. Such a rad tip. I don't think I've ever seen that node used in shaders before.

    • @RobbieTilton
      @RobbieTilton  2 роки тому

      yah - same! just discovered it yesterday

  • @gabrieltoscano4440
    @gabrieltoscano4440 Рік тому +2

    Thank you this video helped me with a possible way to achieve the concept I'm looking into making. I'm trying create a kind of 2.5D character in blender where the body is made from the full 360 turnaround using 2D planes from each specified angle so as the camera angle changes, the character angle automatically shifts as well. Hope it is possible but yeah thank you I think either way this is a piece of the puzzle and sending me in the right direction!

    • @RobbieTilton
      @RobbieTilton  Рік тому +3

      yoo. that's a sick idea. with the step node in combo with this- you def can achieve this.

    • @gabrieltoscano4440
      @gabrieltoscano4440 Рік тому +1

      @@RobbieTilton Thank you I'll let you know if I get it to work!

    • @shadecluster8840
      @shadecluster8840 Рік тому

      @@gabrieltoscano4440 i have the same issue! did it work? can u provide the node setup? thanks very much!

    • @gabrieltoscano4440
      @gabrieltoscano4440 Рік тому

      @@shadecluster8840 hey bud I haven’t gotten it to work yet I ended up going with 3D for this project in particular but still plan on trying it BUT perhaps we can look into it together one of these days and figure it out so everyone can do it I’m sure there is a way!

    • @gabrieltoscano4440
      @gabrieltoscano4440 Рік тому

      @@shadecluster8840 probably have to start with 2D turnaround first, followed by high and low 2D turnaround angles, then figure out something with a value range for each element. The more pics in the turnaround the better and more fluid probably so there would still be a lot of work involved to thoroughly flesh out each character but then it’s kind of like at what point should one just decide to do a 3D model instead and just like animate on 12s instead of 24fps to get that anime style look. I’d be down to explore it just went in a different direction for this project like I said so I’m not doing it atm.

  • @juncando
    @juncando 23 дні тому

    This is brilliant. Thank you.

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

    Latest blender has Active Camera Node Maybe this could operate with visibility or shapekeys? Or maybe I'm wishfully thinking lol? However, it's using geometry nodes. Have no clue how it would work, honestly. Not really a geonode type of guy but hopefully it has an answer?

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

    it's "fre-nell", not "frez-null"

  • @craigbaker6382
    @craigbaker6382 2 роки тому +2

    ...ok I can't let it go. My bad, my OCD.
    frenelle,
    Fruh NELL
    Stress the 2nd syllable and NEVER say the "s" at all.
    Cool vid. Thanks for your very informative material. Still learning Blender. Still feels pretty uphill but I am getting better (or I WAS until geo-nodes threw me down a bit and made the steep hill steeper for a bit)

  • @dakidokino
    @dakidokino 9 місяців тому

    Any chance this can be camera name specific?

    • @RobbieTilton
      @RobbieTilton  9 місяців тому +1

      It will just go with active camera/viewport. Can't specify only one camera.

    • @dakidokino
      @dakidokino 9 місяців тому

      @@RobbieTilton dang. Was hoping I could finesse shadow control with this with a fake light lol. Appreciated

  • @vstreet7583
    @vstreet7583 Рік тому

    Great tutorial. Great technique. Thank you. Dg

  • @dakidokino
    @dakidokino 9 місяців тому

    Could this be hampered by the gimbal lock if you spin it enough times in many directions?

  • @indigowolf8712
    @indigowolf8712 Рік тому

    Amazing! Thank you!

  • @indibarsarkar3936
    @indibarsarkar3936 Рік тому

    Can this be done to project pre rendered video as texture? The concept is like baking. It would work great in a game where the camera path is fixed

    • @RobbieTilton
      @RobbieTilton  Рік тому +1

      i'm not an expert at baking, but in theory that should be possible

  • @SoapyTF
    @SoapyTF 2 роки тому

    This is a really cool, powerful technique. There's just one thing that I seem to be missing; I have it applied to a plane I want to disappear at the sides when the angle would start to get awkward (basically trying to re-create an effect similar to how old FPSes like Doom and Wolfenstein would render sprites in 3d). Using a similar node set up to what you had on the AoT character, it only seems to disappear when looking at it from the left, but not the right. Is there any way to get it to disappear from both angles?

    • @RobbieTilton
      @RobbieTilton  Рік тому

      you can def do that! Checkout vector transform Z shader in this but switch the axis. if you have trouble feel free to msg me in the 'help' section of my discord and i can share a shader that does what you're looking for