marles Posted October 22, 2015 Share Posted October 22, 2015 (edited) Hi everybody, I made a basic simulation with a point cloud, just a point cloud which is rising over a sphere. All points which are eaten by the pointcloud become red and are in the "Origine" group (sorry for the french group name ^^). But now i would like to create an "age" attribute for each point which are in the group, for example if the point 85 is in the point cloud for 3.5 secondes ago, so the age attribute would be: age=3.5 Until now i haven't manage it... my first mind was to create this attribute with a wrangle point....but i need some help .... So if someone have a method (with vex, vop or other technic) to create this kind of attribute, it would be awesome I linked my Hip file if you need it, tell me if i was not understandable.Thanks for your help, AgePointInGroup.hiplc Edited October 22, 2015 by marles Quote Link to comment Share on other sites More sharing options...
marles Posted October 24, 2015 Author Share Posted October 24, 2015 (edited) Sorry guys i don't like to up the topics but i'm really blocked and i don't know how i can achieve it... So i do a little up Edited October 24, 2015 by marles Quote Link to comment Share on other sites More sharing options...
S2jo Posted October 24, 2015 Share Posted October 24, 2015 (edited) Hi Charles, I can't help you with some vex cause i don't know one word of it ^^ But you can try with a pop network... I don't know if it's what you want, but i tryed to use you're red points like a source, and then i get the an age attribut. I don't know if with that you can do what you want... Bye AgePointInGroup02.hipnc Edited October 24, 2015 by S2jo Quote Link to comment Share on other sites More sharing options...
marles Posted October 24, 2015 Author Share Posted October 24, 2015 Hey S2jo, thx for your reply, Effectively, use the pop network can make the trick, thanks for the tip. But i still get an issue: when i use the pop network to create particles on the points, the particles are constantly emmited on the point so i can't use the "age" attribut correctly to create a group... For example i would like to keep just the youngest particles and delete all particles over than 0.5 (AGE) but if i put $AGE < 0.5 in the group it doesn't work, because new particles appears where the oldest are not anymore in the group.... Maybe there is a way in the popnet to emit just one particle per point, this would be awesome. I don't know if i explained it correctly so i put my hip.Thanks for your help AgePointInGroup03.hipnc Quote Link to comment Share on other sites More sharing options...
marles Posted October 24, 2015 Author Share Posted October 24, 2015 Ok my fault, i needed just to check the option "Remove Overlapping" in the POPsource ("Birth" tab)So now with a popnet i will be able to do what i want, thanks a lotfor yout help S2jo.If anyone have another technic with vex to create an attribute age to the particles i would be really interested to hear him.. Quote Link to comment Share on other sites More sharing options...
f1480187 Posted October 25, 2015 Share Posted October 25, 2015 (edited) There is such technique, very similar to what you've already done, but significantly faster and less cumbersome. You can timeshift it to cache as a single file and have negative age, which may be useful too. Use $T and @Time variables if you don't like frames. wavefront.hipnc Edited October 25, 2015 by f1480187 6 Quote Link to comment Share on other sites More sharing options...
marles Posted October 25, 2015 Author Share Posted October 25, 2015 Whaouh thanks asd asd for this other method, really interresting process and really helpfull, i exactly get the particles that i want.Thanks a lot, 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.