AcademySoftwareFoundation / AcademySoftwareFoundation/OpenTimelineIO
Schema support for color transformations
- Dominant language
- C++
- Stars
- 2k
- Forks
- 351
- Avg merge
- 1d 12h
- Merged PRs (30d)
- 1
Description
The only color transformation support currently modeled in OTIO right now is CDL info. This is stored in a metadata dictionary.
Color transformations should be modeled as `otio.schema.Effect`.
This might include:
- ASC CDL (Saturation and slope, offset, power)
- CUBE LUTs
- (your suggestion here!)
Contributor guide
Research direction
Start by reading the existing CDL metadata representation and the otio.schema.Effect entry point. Define what color transformations should be modeled as Effects, including ASC CDL and CUBE LUTs, and confirm the schema and interchange behavior with project maintainers before implementation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- backend-api-design
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100