Grease Pencil Integration into Geometry Nodes

Gpencil: its own GN actually

1 Like

Hmm that is still great. I am also wondering if we would be able to process GP in other object gn networks.

When will we see a build of this for testing?

This is a very exciting to see! I can also envisage this being very useful for 2d mograph. Are there future plans to also get access to fill materials and data via geonodes as well as layer properties?

No, there is nothing different about these geo nodes setup from any other object. And yes you’d be able to use them with other objects.

3 Likes

That’s not right. Where did you get that from?

sorry poor english as you mentioned like every other object,

This is going to be one of the most amazing and unique things about Blender. Thanks for implementing it.

1 Like

how can we access layer names? why not to make attributes for layers based on layer’s path? it should cover nested path even if layers inside a group

2 Likes

that might be to much work, i don’t think any other domain has named elements, and the it would mean dadding a new node

but maybe a layer’s attribute could expose it’s name and its parent’s id? that way for now we could simply filter the layer by comparing the name attr with a string?

it’s dirty but it works, and eventually when adding new nodes a “get grease pencil layer by name” or something could be implemented

Selection of layers will likely come at a later stage. The idea is to not have selection based on names at first, but rather an input from the modifier panel where you’d be able to select a layer or a layer group from a drop down. This would then give you a selection field in the group input.
Later we could have a node that would work based on names. Similar to the “Material Selection” node for example. And then that would also show up in the “Internal Dependencies” section in the modifier.

7 Likes

Update: The main part of this design already landed in main and should be available in the daily builds: GPv3: Initial Geometry Nodes support

For now, the Set Position plus some other attribute nodes are working. More nodes will be supported soon.

12 Likes

Nice!

Is the node tools support considered too?

8 Likes

It’s not a target for now, but I’m sure it will come eventually.

4 Likes

It is not in fba58a148317 (oct12 build) Is this going to be in soon? Is there a sample video/scene that shows how to use it?

This is already in the 4.1 builds, not sure what you mean? I don’t know if there will be a video since it’s all still experimental.

Make sure to enable that, otherwise you won’t have access to Grease Pencil 3 :slight_smile:

1 Like

I do not see how I can use it. Is this part of GP3 experimental option? I would like to test it

Yes, right this is all part of Grease Pencil 3.

1 Like

It looks like the Join Geometry node does not work with the GP3. Is there a plan to integrate it or come up with another solution for GP3?

See #113602 - GPv3: Geometry Node support via the curve nodes - blender - Blender Projects

1 Like