wrend
04-02-2010, 05:51 AM
I'm wondering if there is a method to have the kind of component-to-component constraint connection topology seen in the attached picture, in a single constraint node. The extra bit of information is that every one of the points invovled in the constraint will have the same style of connections as shown in the picture (that is, points on the left only connect to points on the right).
Currenty, I can only see this type of constaining being possible with separate nodes, one for each point.... and I'll be having a hole lot more points than shown in the example pic (maybe 1000 or so, and hence the question). Obviously the constraint node would be totally happy with this sort of scenario, its just a problem of how to define these connections to it.
If there was a facility like the 'add to existing' of classic dynamics springs, then it'd be fine. One solution would be to create a particle system for the set of 'left' and 'right' points, weld them to the nCloth meshes, and constrain the two partcle systems. But thats a lot of extra overhead. If you could set per-spring/constraint properties, you migth be able to prune/weight out the constraints that are made internal to the left or right sets of points (the behaviour you get if you just do a constraint between the two sets). But you cant? Another idea may have been to make another two constraints that constrain each set independently, then set these constraints to the opposite strength of the first one (in order to cancel the 'set internal' connections out), but the node doesnt make sense of negative values (perhaps fairly enough).
Don't know, any good ideas?
Thanks.
Currenty, I can only see this type of constaining being possible with separate nodes, one for each point.... and I'll be having a hole lot more points than shown in the example pic (maybe 1000 or so, and hence the question). Obviously the constraint node would be totally happy with this sort of scenario, its just a problem of how to define these connections to it.
If there was a facility like the 'add to existing' of classic dynamics springs, then it'd be fine. One solution would be to create a particle system for the set of 'left' and 'right' points, weld them to the nCloth meshes, and constrain the two partcle systems. But thats a lot of extra overhead. If you could set per-spring/constraint properties, you migth be able to prune/weight out the constraints that are made internal to the left or right sets of points (the behaviour you get if you just do a constraint between the two sets). But you cant? Another idea may have been to make another two constraints that constrain each set independently, then set these constraints to the opposite strength of the first one (in order to cancel the 'set internal' connections out), but the node doesnt make sense of negative values (perhaps fairly enough).
Don't know, any good ideas?
Thanks.
