Attendees

  • Gary Oberbrunner (Dark Star Systems), Pierre Jasmin (RE:Vision), Dennis Adams (Sony), Guido Veldkamp (Assimilate), Paul Miller (Boris FX, Silhouette), John-Paul Smith (BorisFX), Peter Kovář (Peak FX)

Agenda

Future Agenda Items:

  • Discuss GPU and color handling with Black Magic folks at an upcoming meeting (January?)

Minutes

Meeting called to order at 11:03am EST.

Technical Matters

  • All TSC members, please send Gary your github IDs so you can be added to the openfx-maintainers team.
  • Peter joined; 
  • All: Please send website updates (logos etc.) to Gary
  • All: if you are not familiar with github workflows, please review https://docs.github.com/en/get-started/quickstart/github-flow
  • All: please check github regularly and review issues and PRs
  • CI and Conancenter: CI builds are working now
  • Ticket triage and code review
    • 136 & 122: Example Makefile
    • 135: doc update (all plugins in shlib)
    • 134: Doc cleanup
    • 133 PropChoiceValue (PR 129): this was discussed; see below.
    • 132: GPUGain – Dennis to review, get OpenCL working with cmake/conan, and implement OpenCL image path
  • Issue 127: LUT generator idea – interest?
    • Phil will implement w/ Greg C in Baselight and report back
  • Parameter Interpolation (how to set param interp type), cont'd
    • Pierre will work w/ some  host to specify anim type: default, hold, linear, smooth
      • but maybe more, like control points? Probably not in first version
    • Pierre (RE:Vision) & Paul (Silhouette) will work on this, & report back
  • Color updates
    • J-P will convene a subcommittee to get us to a decision on this: Rohit, Gary, Pierre, Phil (UK), Guido, Dennis, etc.
    • Rohit is needed to lock down color space names, generic names, not just ACES names
  • Release date for 1.5: did not discuss
  • Param Choice:
    • we had agreed on ChoiceValue but that turned out to be hard to implement
    • ChoiceOrder is better; Guido did both that and ChoiceValue, and also StrChoice
      • recommend: ChoiceOrder, but also StrChoice
    • implemented Order (easy) and also StrChoice
    • Gary to add 3 choice params to one of the examples: old, order, strchoice (all the same content)
    • Need query to see if host supports StrChoice?
      • One option is to try to create a param, it'll fail with a particular error if StrChoice is missing.
      • Guido will send to the group the property name to check for presence of StrChoice, then Gary will add to the spec
    • Note: Resolve plugins use this already. So we should require StrChoice in 1.5, and say order is optional.
    • Gary to update spec and create an example
  • What's New in 1.5
    • We'll need to create this doc before releasing 1.5
  • Issue 85 (ParamClip) is dup of Issue 60
    • Dennis will comment, Pierre will close one as a duplicate (DONE)
  • Regarding plugin install dirs: Gary will Make issue for arm64: deprecate x86-64 folder, everything should be in MacOS. No arm64 folder.
    • What about Windows ARM? Win-arm64 presumably
    • "Future thoughts: iOS, Win-arm64" -- on Linux, use uname -m suffix

Organizational Matters

  • To make progress on color issues, we would like to hold an upcoming meeting at an APAC-friendly time. Proposed times are 9am EST (7am AZ, 2pm UK, 10pm Singapore) or 7pm EST (5pm AZ, 12mid UK, 8am Singapore)

Misc

Meeting adjourned at 12:20pm EDT

Meeting Recording, with transcript: https://zoom.us/rec/play/GRum0MJKHVb5HqK5GVi4QCT93yx4wXIpCzfV3xU7sdiLxRS3Nanwzy8BW3KvGAyn86yBnaj5EzDDiGWM.yL3mp_Kb6A6iJij-?canPlayFromShare=true&from=share_recording_detail&continueMode=true&componentName=rec-play&originRequestUrl=https%3A%2F%2Fzoom.us%2Frec%2Fshare%2FukYIltnwnHNkthJ-XYHaL4dKUYTs3b_46K_z22mq937yV10X2UFLLNaQTZR78YOy.FmPEtze4Aj2PRq_c


  • No labels