Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Action item follow-up (0:05-0:10)
    • Wiki content review (Cory O.)
    • Charter language changes (Cory O.)
      • No language changes necessary at this time, would be nice to do so for clarification, but this should not gate adding topics to the agenda.
    • Scheduling for WG self-organized standards (Cory O.)
      • Still need to add a page in the wiki for this, but in the mean time, please contact Cory if you have a topic you'd like to add.
  • Discussion: VFX platform/USD alignment (0:10-0:50)
    • Chief issue seems to be ABI stability
    • Bridge products are the best approach currently for vendors, but having ABI stability in USD, especially around schemas and other plugin points, would be better.
    • Discussion of a possible externally-developed "universal bridge" for portions of the USD interface that are important to implementors.
    • NVidia has a solution for this in their Omniverse product. Would be nice to get input from the USD team about this topic.
      • Plugins are versioned and have a stable interface.
    • Best way to proceed may be to write a white-paper/proposal about how such a shim might operate, which could then be iterated on by vendors/studios/implementors.
      • Could start as a wiki page in the USDWG space to allow interested parties to collaborate on what such a shim might look like.
    • Inclusion of a minimum version of USD in the VFX platform standard would help vendors choose a version to ship with, but without ABI stability it's not possible to swap in a new version to shipnunless a bridge exists for that product that allows recompilation against a newer version of USD.
    • KimballT: Weta has a potential pull request for USD to support setting the SONAME to allow different versions of USD in-memory at once.
  • Closing/Action Items (0:50-0:55)
    • Further discussion about the "universal bridge" approach.

...