@Dr-Sassi
I haven't had time yet to properly understand your set up, but I just wanted to say thank you for your time and support
w
@Dr-Sassi
I haven't had time yet to properly understand your set up, but I just wanted to say thank you for your time and support
w
@Dr-Sassi
It would have been convenient for a project I am working on where I needed to re purpose the rig to create a large grid of unique spiro patterns. It's reassuring to know it is software limitation rather than (my usual) user error.
I disconnected the user data I wanted to drive and drove the object attributes (circle radius and pen position x) directly with field drivers. This kind of works - but there is now another issue where the tracer objects ignore the changed positions of their trace objects and all draw the same shape. It looks like some kind of evaluation order or priority issue but I haven't been able to get to the bottom of it. One day, when I have lots of time I will have a go at building the setup in scene nodes instead of Xpresso...
I attach a stripped down file in case you are interested
03_broken_spiro_cloner_001.c4d
but...
I do have a workaround, which is to create hundreds of separate setups to go inside the Cloner. Then select them all and use the "rnd" expression in the User data field to get unique values in each one. This works, but is a bit slow to set up and I was hoping there would be a more parametric approach.
@Dr-Sassi
Hi Dr. Sassi,
Thanks so much for taking a look at this. I can see your example works - but this is driving the user data of the matrix object, not the user data of an object within a cloner.
I attach an example that shows the problem. With the user data cloner if I switch it off the rectangle changes height. If you turn it on the changes stop. it does not seem to make a difference if I move the field driver tag to the cloner object.
user-data-xpresso-cloner_001.c4d
Hi,
I have cloner, cloning Xpresso rigs that drive Tracer objects (think animated Spirographs). The rig has user data to control the wheel size and pen position. I want to use Field drivers and Random Fields to make every cloned rig unique.
I am trying to use a field driver on user data I have set up for my rig. The user data is connected to my Xpresso setup for the rig. This does not seem to work.
It allows me to add the user data into the field driver parameter but the changes to the user data don't seem to affect the Xpresso or objects.
Is this a limitation of Field Drivers?
many thanks in advance!