I am following some basic tutorials on animation nodes with latest Blender 2.81.


He is using older version of blender, but right at the beginning he adds a Grid Mesh node with a very different output than what I find in mine.

enter image description here

For example, the same node "Grid Mesh" only has one output "Mesh" in my latest version, while in tutorial he has 3: Vertices, Edge Indices, Polygon Indices.

I am wondering if there is a way to add additional, missing, outputs in Grid Mesh node, or if there has been some change I am not aware about?1


You can use 'Mesh Info' node (Add -> Mesh -> Mesh info). enter image description here


Actually, you cannot add additional inputs or outputs in any node (e.g., Grid Mesh in your case). However, there is a Group-Node in Subprogrames category in Animation Nodes: enter image description here

which allows creating any kind of inputs and/or outputs and arrange them as you like. You can also combine multiple nodes similar to the shader group-node. Here, I have made a simple example: enter image description here

  • 1
    $\begingroup$ Thank you, this is very helpful for me to dig deeper. Recently, seeing all the insane #nodevember, I was wondering how do they dig so deep and dynamic with just the nodes. $\endgroup$ – ArtistsJoke Nov 11 '19 at 18:34
  • $\begingroup$ Does working like that expands into any node system? I did notice Shader editor has script node, but nothing like invoke subprogram. $\endgroup$ – ArtistsJoke Nov 11 '19 at 18:59
  • $\begingroup$ Animation Nodes also has a Script Node in Subprogrames category. Sorry, "Does working like that expands into any node system?" do you want to know about the general workflow or something else? $\endgroup$ – 3DSinghVFX Nov 11 '19 at 19:12
  • $\begingroup$ yes please, i want to understand how these node systems are unified through general workflow. For example what’s the equivalent of invoke subprogram in shaders nodes ? $\endgroup$ – ArtistsJoke Nov 12 '19 at 21:26
  • $\begingroup$ Do you mean Invoke Subprogram of the Animation Nodes in Shader Nodes or Invoke Subprogram of the Shader Nodes? $\endgroup$ – 3DSinghVFX Nov 13 '19 at 7:20

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.