I am just a novice in compiling, and I don’t know if my question is correct here.
I already know the various types of data contained in the geometric nodes of Blender, such as Object, Geometry, int, float, vector, color and so on.
I want to add a new Class that contains several data, you can add any other type of data to it, and I want to call it “Array”.
This function request has been sent to Rightclickselect, and the next step of work still needs to be start.
Blender source code is very large, I do not know where new data types, new node types should be added, and which files their code is written in. I want to create nodes that can make “Array” in the editor of Geo node and mat node.
Whether I need to define a new data type in other files, or whether I just need to add a few new nodes, is my question now.
Can someone here tell me how to consult the more detailed development documentation?