OpenTimelineIO / raven

Raven - OpenTimelineIO Viewer Application
Apache License 2.0
74 stars 15 forks source link

Track & clip colors #11

Closed jminor closed 1 year ago

jminor commented 1 year ago

It would be great to have the ability to color code clips and/or tracks in Raven.

For starters, colors could be set in OTIO metadata, but once that is working, we could explore adding that as an official schema feature in OTIO.

darbyjohnston commented 1 year ago

Are you thinking about a pre-defined palette or arbitrary RGB colors?

jminor commented 1 year ago

Marker colors come from a pre-defined set, which is convenient when quickly picking something, but rather of awkward when interchanging with other systems where the colors are different. I guess clip colors would be similar?

I mocked this up to try it out...

image
jminor commented 1 year ago

Addressed by #14

darbyjohnston commented 1 year ago

Cool screenshot! Palettes are convenient but considering the clip/track colors are prominent in the UI (like your screenshot) it would be nice to have more control over the colors. Maybe RGB floats, like an Imath::Vec3?