Michael Dolan

Results 12 issues of Michael Dolan

While moving OCIO CI to GH Actions I encountered a linking error with the GLEW install in the `aswf/ci-base:2020` images. When configuring a build with CMake within this container, GLEW...

Currently the only way to create a processor from a named transform is to pair the named transform name with a color space name (`config.getProcessor("cs", "nt")` or `config.getProcessor("nt", "cs")`), which...

API Change
Discussion

We've been talking about how to solve the OCIO/OIIO circular dependency for years now, and I agree with @lgritz recent point that the best solution is to just support OpenEXR....

Size-M

The `EnvironmentMode` enum and its interface on the OCIO Context are currently undocumented in in the public headers. How these modes affect environment evaluation is important to understand for config...

Documentation
Size-XS

As discussed in today's TSC meeting, the OCIO v2 stabilization period provides a good opportunity to discuss and agree upon standards and recommendations around UI/UX considerations while implementing OCIO v2...

Documentation
v2.0

A new document [PROCESS.md](https://github.com/AcademySoftwareFoundation/OpenColorIO/blob/master/PROCESS.md) was recently added to the repository documenting project practices around proposing changes to the core library and how small and large changes are approved before being...

Continuing discussion from #1154 ... It was discovered recently (and maybe this was already known) that `CDLTransform` `setID` and `setDescription` are not persistent as they are not currently serialized to...

This PR adds four new processor constructors to `Config`: - `NamedTransform` object and direction - `Context`, `NamedTransform` object and direction - Named transform name/alias and direction - `Context`, named transform...

When editing a MatrixTransform in ocioview, you have the option of using a number of matrix constructors (fit, sat, scale, view). These take simplified input parameters and populate the transform's...

Python
Tools

ocioview currently has inspectors for curves (#1845 ) and color volumes ( #1875 ). This task would involved building a QGraphicsScene or OpenGL viewport which displays an interactive CIE chromaticity...

Python
Tools