← All ideas
  • Published 27 Feb 2024

More Straightforward Nodes (Conditional, Dynamic Selection, etc)

Nodes That Do the Equivalent/Similar To:

1.) More "get" nodes

What I mean by this is that, we should be able to access information about geometry easier. For example, what if I have a bunch of nodes that transform the initial geometry in the input nodes, but I want to get the position vector field of the initial geometry and get the position vector field of the geometry output at a certain point in the transformation? Essentially, I want to be able to have a node that takes in the input of geometry and outputs position, bevel weight, etc etc. Some other helpful get nodes would be things like getting a individual point's position with a single node or even getting verticies that are located near a specific vertex given its position. This would be so much helpful instead of having tens of hundreds of nodes just for this one function that is otherwise, very simple. Otherwise, it can be very confusing, it can waste a lot of time, it can be hard to debug, and coherence can break easily.

2.) Conditional Statements

This is another thing that I am honestly surprised blender does not have. With if statements in geometry nodes, it honestly can help the process a lot as it prevents the output of nodes just becoming booleans which serve no purpose when I want a different output. For example, what if I want the max index of a position vector and I want the output to just be one single vector? That takes a lot of nodes and time that can be simplified into maybe 3 or 4.

3.)Dynamic Selection

What I mean by dynamic selection is that I believe there should be more nodes who's function is to select different things given something is true or false. This is just one idea but it goes well with all things said above so far. In general however, there should be more selection nodes that make it easier to get exactly what I want instead of constructing a massive subway system of nodes. Where instead it can be simplified into a few.

I am probably forgetting some more though I will try to find a way to add more when I remember again though these are just a few of the many nodes that can be encompassed by what I have numbered.

0%

Development Status: Open

Upvote 0 Downvote 1
Tyro-3
27 Feb 2024

0 Comments