CINEVERSITY

    Maxon Logo
    • Login
    • Search
    • Recent
    • Popular
    • Users
    • Groups

    Alembic retiming seems broken

    Question & Answers
    2
    4
    127
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      mirror-external last edited by mirror-external

      The title pretty much says it all. As a minimal reproduceable test I created a file with a cube on a plain. I added a bullet.collider tag to the plain and put the cube into a voroni fracture with a bullet.rigidbody tag. I then baked to alembic with the default settings.

      When I imported the alembic the playback was correct, however retiming seem to be completely broken. I unchecked 'Use Animation' and keyframed the 'frame' parameter to reverse the animation, which failed entirely, the animation still played forward. I am attching a zip file containing the c4d file and the alembic to this.

      Any assistance (even just confirming that this feature is borked) would be helpful.

      Hmmm apparently uploading files here doesn't work. Here is a dropbox link for the zip file: https://www.dropbox.com/scl/fi/grpbjnpecwwb2ij9yzk8g/alembic.zip?rlkey=v895dxz6zncjcdf1lu2g4lk7z&st=8bp3hfko&dl=0

      Update: I corrected my post to indiciate that I was using bullet tags. When I switched to the new simulation tags and cached the simulation all worked as expected. This still leaves the question of "What is up with the bullet tags?".

      1 Reply Last reply Reply Quote
      • Dr. Sassi
        Dr. Sassi last edited by Dr. Sassi

        Hi mirror-external,

        Thanks for the file, and for using DropBox!

        Please place this file in the folder that has the original Project file.
        If I understand the setup you are after correctly, the pile of clones on frame zero should shape a cube at frame 90. (This means that the bullet system worked.)
        https://projectfiles.maxon.net/Cineversity_Forum_Support/2024_PROJECTS_DRS/20241204_CV4_2025_drs_24_ALrt_01c4d.zip
        Screenshot 2024-12-04 at 11.31.53 AM.jpg

        The whole abc file contains 200 abc files under the parent; you can select all 200 and set the time offset.

        All the best

        Dr. Sassi Sassmannshausen Ph.D.
        Senior Trainer, Maxon Master Trainer, L&D - Strategist
        Cinema 4D mentor since 2004, Member of VES, DCS.

        1 Reply Last reply Reply Quote
        • M
          mirror-external last edited by

          Ah that was the issue. I made the assumption that the alembic would work the same as other tools, setting the parent would control the children unless I override a specific child.

          Interesting that the new simulation caching (via alembic) appears to automatically apply merge connected and bake as alembic doesn't. That gives different behavior when using the default settings for what at first appear to be equivalent operations.

          Ah well. Thanks for the reply and the insight.

          1 Reply Last reply Reply Quote
          • Dr. Sassi
            Dr. Sassi last edited by

            Thank you for the reply, mirror-external.

            Yes, that is easy to assume, and it was also my first exploration. Just in case, as things change, I never just assume.

            I'm glad it is working for you!

            My best wishes for your project

            Dr. Sassi Sassmannshausen Ph.D.
            Senior Trainer, Maxon Master Trainer, L&D - Strategist
            Cinema 4D mentor since 2004, Member of VES, DCS.

            1 Reply Last reply Reply Quote
            • First post
              Last post