Very excellent! Thank you for a succinct explanation Thommes. :)
Luke Gorrie
May 28th, 2022
This is excellent. As a programmer what I want is to understand the abstract data structures behind the nodes view. I don't get that from the documentation nor the YouTube tutorials. Thanks!
Yovany Alvarez
Sept. 7th, 2022
Wonderful material
Hizkia Subiyantoro
Jan. 15th, 2023
Thank You :) Great Explained
Crisp Ness
June 25th, 2023
Is there a way to get the colored columns in the spreadsheet like in this video? I'm currently using 3.5.1. I tried to find a theme setting for it, but to no avail.
Simon Thommes
June 26th, 2023
@Crisp Ness Oh! No the colors are just an edit I made in the video to point out what I am talking about, there is no such feature in Blender.
Sebastian Kloch
Sept. 19th, 2023
I work as programmer so presented knowledge is very useful to know. I like very much to understand what is happening. A "Domain" is something new to me and now I finally understand what spreedsheet shows. Usually I just ignore this window.
Marty Fouts
June 4th, 2022
How does text fit into this model?
Simon Thommes
June 7th, 2022
@Marty Fouts Text in terms of information can be passed around using the String datatype in Geometry Nodes. When you are talking about text in 3D space, that is done by converting the string using a font into geometry. You can use the String to Curves node to generate curves from the text. These you can then process like any other geometry. For example filling the curves and extruding the mesh.
Ingmar Franz
Jan. 2nd, 2023
@Simon Thommes In order to manipulate the extruded text with a following "Bevel" modifier, I needed to use a "Realize Instances" node.
Stefan Karlsson
April 23rd, 2023
wonderful material, thank you so much. [on atributes]
Stefan Karlsson
April 23rd, 2023
.... [on attributes] "They can only be edited in geometry nodes". Can these also be edited in the python API? In general, I am interested in workflows combining geometry nodes and python
Simon Thommes
April 24th, 2023
@Stefan Karlsson You can access all generic attributes via object.data.attributes and process them however you want with numpy or such. It's going to be a lot slower than geometry nodes though, so I'd recommend using them as much as possible.
Join to comment publicly.
13 comments
Very excellent! Thank you for a succinct explanation Thommes. :)
This is excellent. As a programmer what I want is to understand the abstract data structures behind the nodes view. I don't get that from the documentation nor the YouTube tutorials. Thanks!
Wonderful material
Thank You :) Great Explained
Is there a way to get the colored columns in the spreadsheet like in this video? I'm currently using 3.5.1. I tried to find a theme setting for it, but to no avail.
@Crisp Ness Oh! No the colors are just an edit I made in the video to point out what I am talking about, there is no such feature in Blender.
I work as programmer so presented knowledge is very useful to know. I like very much to understand what is happening. A "Domain" is something new to me and now I finally understand what spreedsheet shows. Usually I just ignore this window.
How does text fit into this model?
@Marty Fouts Text in terms of information can be passed around using the
String
datatype in Geometry Nodes. When you are talking about text in 3D space, that is done by converting the string using a font into geometry. You can use theString to Curves
node to generate curves from the text. These you can then process like any other geometry. For example filling the curves and extruding the mesh.@Simon Thommes In order to manipulate the extruded text with a following "Bevel" modifier, I needed to use a "Realize Instances" node.
wonderful material, thank you so much. [on atributes]
.... [on attributes] "They can only be edited in geometry nodes". Can these also be edited in the python API? In general, I am interested in workflows combining geometry nodes and python
@Stefan Karlsson You can access all generic attributes via
object.data.attributes
and process them however you want with numpy or such. It's going to be a lot slower than geometry nodes though, so I'd recommend using them as much as possible.