ryreh Posted May 5, 2017 Share Posted May 5, 2017 (edited) 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 pnt0 = addpoint(0, set(0,0,0)); 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 May 5, 2017 by ryreh Quote Link to comment Share on other sites More sharing options...
Sepu Posted May 5, 2017 Share Posted May 5, 2017 Check out this, it will explain a lot of what you are asking for. Quote Link to comment Share on other sites More sharing options...
ryreh Posted May 6, 2017 Author Share Posted May 6, 2017 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. Quote Link to comment Share on other sites More sharing options...
holycause Posted May 8, 2017 Share Posted May 8, 2017 (edited) you could do something like this float x = 3.; vector pos = {0, 0, 0}; int numPoints = 3; for(int i=0; i<numPoints; i++){ addpoint(0, pos); 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.; int pt0 = addpoint(0, {0,0,0}); vector pos = point(0, "P", pt0); pos.x += x; pos.y += x; pos.z += x; int pt1 = addpoint(0, pos); Edited May 8, 2017 by holycause 1 Quote Link to comment Share on other sites More sharing options...
ryreh Posted May 10, 2017 Author Share Posted May 10, 2017 Thank you, Holycause! This is exactly what I searched! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.