Maxon Developers Maxon Developers
    • Documentation
      • Cinema 4D Python API
      • Cinema 4D C++ API
      • Cineware API
      • ZBrush Python API
      • ZBrush GoZ API
      • Code Examples on Github
    • Forum
    • Downloads
    • Support
      • Support Procedures
      • Registered Developer Program
      • Plugin IDs
      • Contact Us
    • Categories
      • Overview
      • News & Information
      • Cinema 4D SDK Support
      • Cineware SDK Support
      • ZBrush 4D SDK Support
      • Bugs
      • General Talk
    • Unread
    • Recent
    • Tags
    • Users
    • Login

    Alembic retiming

    Scheduled Pinned Locked Moved PYTHON Development
    3 Posts 0 Posters 373 Views
    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.
    • H Offline
      Helper
      last edited by

      On 11/04/2013 at 17:23, xxxxxxxx wrote:

      Alembic natively supports retiming the loaded mesh cache - a feature exposed in the plugins available for other packages (Autodesk Maya and SideFX Houdini for instance).

      > ** Background:**
      >
      > We use this to apply retiming data generated in comp on Flame or Nuke to the affected shot in the lighting stage. This prevents having to re-track cameras or re-matchmove cg elements. Retiming the shot in comp thusly requires only sending the cg back to lighting (the end of the cg pipe rather than the beginning).

      Typically, we would want to see a "frame" parameter on the Alembic Generator that could be driven by expression and/or keyframed, and an "offset" parameter to slide the animation by frames forward or backward.

      The current "Start of Animation" parameter doesn't seem to do anything though I believe it's the offset parameter I'm looking for (and I assume it corresponds with c4d.ALEMBIC_START_DELAY).

      We're using this effectively on projects done in other packages: Any guidance on what I'm missing or when these features might be implemented for C4D?

      1 Reply Last reply Reply Quote 0
      • H Offline
        Helper
        last edited by

        On 11/04/2013 at 18:34, xxxxxxxx wrote:

        Also of note: I've tried adding a time track to Alembic assets and they don't respond to it.

        1 Reply Last reply Reply Quote 0
        • H Offline
          Helper
          last edited by

          On 12/04/2013 at 02:05, xxxxxxxx wrote:

          c4d.ALEMBIC_START_DELAY is the correct one.
          I'm using that in the xreTIME py expression,
          found at my site:
          www.tcastudios.com -> xfiles.

          Try it on your top object and check "incl. children".

          Cheers
          Lennart

          1 Reply Last reply Reply Quote 0
          • First post
            Last post