TSC Meeting Minutes 2023-06-06
Attendees
Phil Barrett (FilmLight), Pierre Jasmin (RE:Vision), JP Smith (Boris FX, Mocha), Guido Veldkamp (Assimilate), Mikki Wells (BorisFX), Paul Miller (Boris FX, Silhouette), Gary Oberbrunner (Dark Star Systems), Peter Huisma (Assimilate)
Agenda
Future Meeting Times
July 5th at 6am PT/9am ET/2pm London/9pm Singapore time works for Rohit in Singapore
Agreed
This time doesn't work enough for Sydney or Japan
We'll ask Rohit about how & when to repeat that time
Website update progress reportÂ
CI and Conancenter
Pierre: report on work with ASC on "framing decision list", related to his ideas re: spatial formats
Pierre: report on camera metadata work with ASC
Ticket triage and code review
Color updates
GPU updates
Future Agenda Items:
GPU Suite discussion in Resolve w/ Rohit
can they open-source their GPU suite gain example?
what's the status of updating the GPU suite headers in their SDK?
Minutes
Meeting called to order at 11:03am EDT
Organizational Matters
Website update: this is now in the design phase, should have design drafts for us by June 16th
Technical Matters
CMake/Conan build
This is ready for review
Next steps will be to fix the linux symbols problem, merge into main, and then submit to conancenter (Gary)
Pierre reports on work with other groups including ASC:
Spatial formats in OpenFX
resizing, transforms, cameras with "escape hatch"Â
Pierre has been working with the ASC metadata working group, studying camera metadata etc.
ASC-FDL (Framing Decision List) has just been released at v1, implemented by Colorfront and Panavision
Trying to be a "production management layer tool"
May be overcomplicated?
SMPTE RIS: matching virtual cameras to live action (from Unreal)
has spatial, lens model, color, etc.
Similar to ASC FDL but different, so can we support both?
What about Nuke Camera suite?
Also USD Camera model has similar metadata
What do we need to do with this info? It's a block of metadata
Plugins would like to read this per-clip
Plugin might want to create/update FDL for output
We could create a suite for plugins to read this data
But we already have some of these things, so what would be new?
Pierre will send a document describing all of these items and an initial proposal for what we could do for next meeting
Draw Suite
Pierre reports that six hosts now support Draw Suite v2
"Overlay with Drawsuite now works in Resolve/Fusion 18.5 beta 3 including on Apple Silicon (I believe they shifted their UI to Metal) and Phil (Baselight) said it works in their beta. So this is completely resolved, also the scheme of trying v2 then V1 then back to before works in all hosts we tested, including latest Silhouette that supports V2 now.. So RESOLVED. yeah!"
Flame, Resolve, Scratch, Baselight (beta), Autograph, and Silhouette
Review new PR which adds example plugin
GPU Suite
Pierre reports that the actual state with Resolve is we don't yet see our updated headers in their SDK.
Pierre will re-ask them if they could open source their GPU gain example
Pierre will ask Rohit if there are plugins that only work in Resolve and if so why
Color Management
J-P reports not much progress this month; will work with Paul on examples using Silhouette. Will report back next month.
Pierre is concerned about complexity
Some discussion about supporting both simple plugins and complex color-aware plugins
If a plugin does not express a preference, the host should give it the inputs in whatever color space that's most convenient for it. The plugin can then use the suite to query the actual color space given to it and process accordingly.
Misc
Meeting adjourned at 12:13pm EDT
Meeting Recording is atÂ