Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Maxon Cinema 4D clones on rotated object mess with effector’s x,y,z

  • clones on rotated object mess with effector’s x,y,z

    Posted by Steve Bentley on June 28, 2017 at 5:44 am

    In my previous post I had a work around for clones on clones but now even that is a problem. Quick review of an overly simplified version so you don’t have to read that lengthy post:
    A plane is used to generate small spheres on the plane’s poly centers.
    I now want to randomize the position of those spheres. Easy right? Use a randomize effector or a shader effector to mess with the spheres positions and get them off the centers. And that works fine. (FYI I can’t use the surface distribution or a shader or a random here, I have to start with these clones at a coordinate center)

    Now rotate that initiating plane a bit. Now when you try and slide the spheres in X and Y using the position in the random effector, depending on the angle of the plane, the spheres will “dive” below the surface should they be moved far enough. In other words they don’t move in the xyz space of the generating object but neither do they in world coordinates. Its on some angle inbetween – its very very close to the plane’s angle but not quite.

    I have tried rotating the effector to the same angles as the plane, I have tried childing the effector to the plane and zeroing out the coords to ensure the same angles. I have changed the relative and node settings in the effector hoping the local vs global rotation issues get zeroed out.
    Is there a trick?

    11479_rotatedplaneclones.c4d.zip

    Steve Bentley replied 9 years, 1 month ago 2 Members · 2 Replies
  • 2 Replies
  • Adam Trachtenberg

    June 28, 2017 at 4:31 pm

    Here’s what I would do:

    * Make the random effector a child of the plane and then zero out the effector’s rotation;

    * In the effector’s parameters tab, set the transform space to effector.

    Now the sphere’s will rotate with the plane. Of course you have the random effector set to use global turbulence, so when you rotate the balls will slide around. If you don’t want that, set the turbulence to use UV space.

  • Steve Bentley

    June 29, 2017 at 7:28 am

    Thanks Adam for both reply’s on this. I agree that should work but it might be a versioning issue – I just bashed my head against the proverbial brick wall on another issue when some clones that wouldn’t animate as per the source object and then realized that fix clone has to be turned off in the version we have, when in a previous version fix clone could stay on.
    I assume the file you modified for me should work, yes? I got all excited when you posted it but alas no such luck. We’ve got an older version and a new one here so I will try running it through those tomorrow.
    Cheers

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy