Outline effects in Blender using geometry nodes

  Рет қаралды 9,227

Aaron Van de Weijenberg

Aaron Van de Weijenberg

Күн бұрын

Пікірлер: 52
@pixunPL
@pixunPL 9 ай бұрын
Important note! - This solution does not work in cycles. It is necessary to additionally create a suitable shader.
@aaronvdw
@aaronvdw 9 ай бұрын
Thanks for pointing this out!
@Cojora
@Cojora Жыл бұрын
Nice tutorial! Usually with geo node tutorials in general I lose track and get confused with what the nodes do, but in this you explained everything nicely! 👍 Looking forward to future tutorials!
@aaronvdw
@aaronvdw Жыл бұрын
thanks a lot for the feedback, and hope to make some more!
@cerealexperiments8189
@cerealexperiments8189 10 күн бұрын
This is so good.
@AbsurdShark
@AbsurdShark 15 күн бұрын
Thank you for this tutorial. Now i can finally replace my greese pencil method, since this will be more flexible and of course faster.
@angelos4496
@angelos4496 Ай бұрын
Hey, nice video, is there a way to make it so the outline offset follows the sunlight's rotation instead?
@boulie22
@boulie22 11 ай бұрын
Thank you for this tutorial. This was exactly what I was looking for. It is really clear by explaining step by step why certain decisions are made. Also learned some new things with creating parameters and using group nodes. The cartoon outline style together with the animations can create some really interesting art. I liked and subscribed. Are you dutch btw? Im dutch too.
@aaronvdw
@aaronvdw 11 ай бұрын
So glad to hear was what you were looking for! My ancestry is all Dutch but I am American.
@rileyb3d
@rileyb3d Жыл бұрын
Very cool effect. Subscribed!
@gecogameryt5878
@gecogameryt5878 24 күн бұрын
using the same node group across multiple meshes and the thickness of the line is in relation to the sizes of the mesh, is there any way of making the thickness uniform across meshes?
@penwrythe
@penwrythe 2 ай бұрын
I like this, but I am curious if it is possible to use a similar setup to invert lineart color based on how dark the background is, without it being driven by light?
@DianaProbst
@DianaProbst Жыл бұрын
That was really cool, and taught me a lot. Thank you. Altars with doom-laden statues, here I come.
@scobelverse
@scobelverse Жыл бұрын
Great tutorial. Keep it going!
@aaronvdw
@aaronvdw Жыл бұрын
thank you!
@p0ssumgrapes5442
@p0ssumgrapes5442 5 ай бұрын
Awesome tutorial! Is there a way to put this geometry node on a semi-transparent object? Maybe with a mask?
@byAndreasEkberg
@byAndreasEkberg Жыл бұрын
Learned a lot from this : ) ! thanks!
@iam.2022
@iam.2022 Жыл бұрын
Great tutorial, thanks 👍👍👍
@aaronvdw
@aaronvdw Жыл бұрын
Thanks!
@uRick101
@uRick101 Жыл бұрын
- very helpful tutorial - many thx!!
@aaronvdw
@aaronvdw Жыл бұрын
Glad you found it helpful!
@lenar_timergaliev
@lenar_timergaliev 10 ай бұрын
@@aaronvdw and what kind of material is black in the starting example? was the background just made dark? I mean, the color of the object and the background are the same, only the outline is visible, how did you do that?
@denisalirezai4853
@denisalirezai4853 7 ай бұрын
Awesome tutorial!! Is there a way to use it on a certain part of the mesh. Like I would do with vertex groups in the solidify modifier to control which vertices are assigned and which not?
@aaronvdw
@aaronvdw 7 ай бұрын
Thanks and I haven't tried it but I think you could use vertex groups in the geometry node tree setup to tell the mesh which vertices you want the set position offset to affect. That *should* do it.
@delights-35
@delights-35 10 ай бұрын
Thanks for the information!!! Also, is it possible to make that outline just disappeares somewhere procedurally, so that it will be like dots and dash modifier in grease pencil?
@aaronvdw
@aaronvdw 10 ай бұрын
No, it's not really possible because it is not a path. However, for the emission shader that gives the outline color, you could possibly use a mix shader to blend it with a transparent shader, using a texture to indicate where it should be mixed. But I haven't tried that.
@SaturdayXIII
@SaturdayXIII 9 ай бұрын
I've always struggled with this double mesh outline technique. On some objects it works fine, on others it's as if it refuses to use the two materials. I've got 3 objects that I've applied your basic outline set up to and one works while the other two don't. Flipping normals just makes the whole mesh either outline or base material, and this is consistent if I ditch the nodes and just use modifiers. I'm not going to bother you for indepth troubleshooting, but I feel like I'm doing something simple wrong. Anything come to mind?
@evesattler1570
@evesattler1570 9 ай бұрын
Would this also work within Cycles? Since the inverted hull method needs a bit of weird shader workaround in Cylces to be pulled off
@aaronvdw
@aaronvdw 9 ай бұрын
Good question, my instinct is it wouldn't but I haven't actually tried. If you do, let us know how it turned out?
@abibackground
@abibackground 10 ай бұрын
Thanks for the tutorial! I subbed :) One quesiton. Will this tutorial only work when applied diffuse BSDF? I tried many ways using principle BSDF but nothing worked...
@aaronvdw
@aaronvdw 10 ай бұрын
The outline material works best when it's an emission because the outline itself is the backface, which won't work with most materials.
@Seafairlynn
@Seafairlynn 11 ай бұрын
A question, if I wanted to soften the generated outline (instead of being a solid line in the intro), how would I do that? Thank you in advance for the response. Alternatively, would it be possible to hide the outline BUT display its glow?
@aaronvdw
@aaronvdw 10 ай бұрын
I don't think it's possible because the outline material needs to be emission. The glow really comes from blooming, which is a render setting. So if there's no emissive material, there's no blooming. You might be able to remove the outline and keep the bloom glow by some clever composting, though,.
@dimitrilalushi4693
@dimitrilalushi4693 Жыл бұрын
Thanks for the tutorial, it is very helpful! Btw, a question: What can be done for having all those effects and animation but without the shadows effecting the outlines? I know, it may be something very easy but I have to ask because I am new to geonodes. : - )
@aaronvdw
@aaronvdw Жыл бұрын
Thanks and yes you can do that in fact that's easier. You can omit the delete geometry node and the whole part of the tree that feeds into it.
@dimitrilalushi4693
@dimitrilalushi4693 Жыл бұрын
@@aaronvdw Thanks!
@rauchu5861
@rauchu5861 Жыл бұрын
will this work with curves for hair?
@aaronvdw
@aaronvdw Жыл бұрын
Not sure, give it a try
@georgetherat3345
@georgetherat3345 Жыл бұрын
Q: does this method still double the face count like solidify ?
@aaronvdw
@aaronvdw Жыл бұрын
It does because you need separate geometry for these effects. However, if you really wanted to you could control subd from within GN and have a higher level for the base mesh, and a lower one for the outline to save you some geometry.
@GarviHere
@GarviHere Жыл бұрын
Hi! I am trying to create this outline effect but for a collection not for a single object so I added a plain object as a place holder and added a geonodes modifier to this plain which will be the outline for the whole collection so I added the collection info node but the scale for offset is not working as the Normals are referenced from the plane object. How do I create outline for a whole collection using geometry nodes?
@GarviHere
@GarviHere Жыл бұрын
Just tried a thing, I added 2 geometry nodes to the plain object, in the first one I just used a set position and then realize instance, and in the other one I followed your geometry nodes setup, and it works but don't know what problems I may face from this or if this unoptimized way of doing this...
@aaronvdw
@aaronvdw Жыл бұрын
@@GarviHere Yeah you need to realize the collection objects somehow so that geonodes sees it as one object. Try providing your collection info to the Geometry to Instance node.
@psychsnail
@psychsnail Жыл бұрын
Is it possibly to prevent very specific parts of the mesh from having the outline appear there?
@aaronvdw
@aaronvdw Жыл бұрын
In the branch of the geometry nodes tree where the original mesh is duplicated, you would want to select vertices and then delete that geometry. That should do it. An alternative way might be to duplicate your mesh in the outliner and delete the geometry in the duplicated mesh where you don't want the outline. Then in the geometry nodes for the original mesh, reference your 2nd manually duplicated mesh by using the Object Info node instead of splitting it off the original geometry like I did in the video.
@psychsnail
@psychsnail Жыл бұрын
@@aaronvdw thank you so much I will give this a try! please consider doing a video on this topic because I know that many others have wondered how to do the same thing yet there are no resources online how to do it
@azizal157
@azizal157 Жыл бұрын
❤❤❤❤❤
@Tombaysbot
@Tombaysbot 6 ай бұрын
What i think about this: If it doesnt work in cycles, then it's a crutch, not a solution
@aaronvdw
@aaronvdw 6 ай бұрын
To think of features exclusive to either Cycles or Eevee (and there are a lot of them) as a crutch is one way to think about it. But they're different engines. So it follows that they, like, do things differently.
@Tombaysbot
@Tombaysbot 6 ай бұрын
@@aaronvdw ok maybe i was kinda wrong in that matter, alright. But i didn't find any way (except for freestyle) to make the same thing happen in cycles.
Pro Game Animation Is EASY Now (Try This!)
6:59
Smeaf
Рет қаралды 354 М.
Easy hard surface sci-fi panels in Blender
3:40
Aaron Van de Weijenberg
Рет қаралды 3,4 М.
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН
I Recreated Arcane With $0
15:01
Noggi
Рет қаралды 1,6 МЛН
How To Make GREAT Cartoon Outlines in Blender
7:29
The Game Dev Cave
Рет қаралды 6 М.
A guide to attributes & fields - blender geometry nodes
13:35
harry blends
Рет қаралды 71 М.
How I Made This Anime Water in Blender
3:58
Simon 3D
Рет қаралды 156 М.
Drawing Sonics Eyes with Nodes [In Blender]
10:22
The Observatory
Рет қаралды 4,9 М.
7 Ways to Make Lineart in Blender 4.0!
16:34
Vertex Arcade
Рет қаралды 136 М.
Getting a Watercolor Style with Grease Pencil! Blender 2.9
14:40
Sophie Jantak
Рет қаралды 52 М.
Создание и анимация персонажа в Blender
16:33
The Simplest Guide to 90s CGI In Blender
12:40
SunnyIsOnline
Рет қаралды 57 М.
The Key to Realistic Renders in Blender
14:31
Kaizen
Рет қаралды 149 М.
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН