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
really cool. trying to use this to animate some sparkle geometry based on camera angle
awesome! would be fun to see the result!
thanks, for different purpose but i needed this camera-normal node setup =)
WOW. Such a rad tip. I don't think I've ever seen that node used in shaders before.
yah - same! just discovered it yesterday
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!
yoo. that's a sick idea. with the step node in combo with this- you def can achieve this.
@@RobbieTilton Thank you I'll let you know if I get it to work!
@@gabrieltoscano4440 i have the same issue! did it work? can u provide the node setup? thanks very much!
@@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!
@@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.
This is brilliant. Thank you.
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?
it's "fre-nell", not "frez-null"
...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)
Any chance this can be camera name specific?
It will just go with active camera/viewport. Can't specify only one camera.
@@RobbieTilton dang. Was hoping I could finesse shadow control with this with a fake light lol. Appreciated
Great tutorial. Great technique. Thank you. Dg
Could this be hampered by the gimbal lock if you spin it enough times in many directions?
no
Amazing! Thank you!
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
i'm not an expert at baking, but in theory that should be possible
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?
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