how can i make new particles sactter on sepcifed plane ?
7071 9 2- flyingc
- Member
- 160 posts
- Joined:
- Offline
- flyingc
- Member
- 160 posts
- Joined:
- Offline
- anon_user_40689665
- Member
- 648 posts
- Joined: July 2005
- Offline
- flyingc
- Member
- 160 posts
- Joined:
- Offline
- anon_user_40689665
- Member
- 648 posts
- Joined: July 2005
- Offline
easiest way is to use 2 pop networks.
there's a discussion over here about doing it with 1 popnet:
http://forums.odforce.net/index.php?showtopic=5831 [forums.odforce.net]
I don't think it was properly resolved though.
-cpb
there's a discussion over here about doing it with 1 popnet:
http://forums.odforce.net/index.php?showtopic=5831 [forums.odforce.net]
I don't think it was properly resolved though.
-cpb
- flyingc
- Member
- 160 posts
- Joined:
- Offline
- rdg
- Member
- 401 posts
- Joined:
- Offline
- pclaes
- Member
- 257 posts
- Joined: Nov. 2007
- Offline
rdg: if you remember the file that Miguel developed the main problem was getting the number of particles in the birth group by the split.
Since the biggest problem is that you can't use your sop expressions to get the point number in that group you can't spread them out evenly over 2*Pi (the 360 degree circle).
I found a way around this, (but it is not a “valid answer” to that thread - it works though).
You can lay down a sop network inside your popnetwork and then use the sop expressions, then do an attribute transfer to get the data back onto the particles.
Inside the new sop network you can make a new pop merge which references the split of the parent pop network.
(not valid because in the original thread the goal was to just use pops and I am using sops briefly to query the points in that group)
the sop expression is: argc(pointlist(“../pop1”,“splitGrp”))
This would be the path to the pop_merge (pop1)
/obj/particles/popnet1/sopnet1/pop1
Since the biggest problem is that you can't use your sop expressions to get the point number in that group you can't spread them out evenly over 2*Pi (the 360 degree circle).
I found a way around this, (but it is not a “valid answer” to that thread - it works though).
You can lay down a sop network inside your popnetwork and then use the sop expressions, then do an attribute transfer to get the data back onto the particles.
Inside the new sop network you can make a new pop merge which references the split of the parent pop network.
(not valid because in the original thread the goal was to just use pops and I am using sops briefly to query the points in that group)
the sop expression is: argc(pointlist(“../pop1”,“splitGrp”))
This would be the path to the pop_merge (pop1)
/obj/particles/popnet1/sopnet1/pop1
Cg Supervisor | Effects Supervisor | Expert Technical Artist at Infinity Ward
https://www.linkedin.com/in/peter-claes-10a4854/ [www.linkedin.com]
https://www.linkedin.com/in/peter-claes-10a4854/ [www.linkedin.com]
- flyingc
- Member
- 160 posts
- Joined:
- Offline
- flyingc
- Member
- 160 posts
- Joined:
- Offline
-
- Quick Links