# Create geometry with AttribWrangle

## Recommended Posts

Hello! Sory for my English
I'm trying create geometry with AttribWrangle node in Detail mode. I use addpoint, addvertex and addprim nodes. When I created some points how could I get access to them into the node?
For example, I created point pnt0 = {0,0,0,}. And now I want to create point pnt1 which is close to pnt0:
int X = 3;

int pnt1 = addpoint(0, set());  - and here I want to get position of the first point and add X to each coordinates.
Is it possible?

Edited by ryreh

##### Share on other sites

Check out this, it will explain a lot of what you are asking for.

##### Share on other sites

Thank you, Sepu!
But I didn't find (or my English didn't allow me to catch it) how to get access to earlier created points.

##### Share on other sites

you could do something like this

```float x = 3.;

vector pos = {0, 0, 0};

int numPoints = 3;

for(int i=0; i<numPoints; i++){

pos.x += x;

pos.y += x;

pos.z += x;

}```

but if you don't want to generate your points in a loop you could do something like this

```float x = 3.;

vector pos = point(0, "P", pt0);

pos.x += x;

pos.y += x;

pos.z += x;

Edited by holycause
• 1

##### Share on other sites

Thank you, Holycause! This is exactly what I searched!

## Create an account

Register a new account