Skip to content

Releases: Netflix/OpenVPCal

v1.1.0

28 May 17:24
72e091e
Compare
Choose a tag to compare

What's Changed

  • Fix: Ensure that when we calculate the start and end frame for the patches after the EOTF ramp correctly
    #46

  • Fix: Frame separation detection now falls back to detect changes in the frame, to detect the first two patches rather than rely on colour red and green, where cases of extreme calibration force images to appear almost blue in camera red and green detection would fail!
    @davisadam10 in #47

  • Fix: Remove the unneeded check for the camera gamut being the same as target gamut
    #48

  • Fix: Make the labels for the custom gamut x & y vs X & Y
    by @davisadam10 in #49

  • Fix: Add in resizing of the calibration patch generation so works correctly
    #50

1.0.0 Release

17 May 00:35
26bc170
Compare
Choose a tag to compare

Dear OpenVPCal community,
Finally, today, almost 2 years after its original presentation at SIGGRAPH 2022, we released OpenVPCal as an open-source project.

OpenVPCal has been an incredible collaborative journey. Since its original development by Netflix and ORCA Studios, it has benefited from the input of the entire Virtual Production community and all of you amazing beta testers.

A final "thank you" goes to the other industry-run open-source projects that are fundamental to OpenVPCal: OCIO, OIIO, ACES and Colour Science for Python, to mention the most important ones!

I wish to thank you all, on behalf of all the co-authors (Adam, Carol, Daniel and Adrian). I am excited to see this tool finally out in the wild!

We invite you all to contribute to this project moving forward.

What's Changed

  • Renaming External White to White Point Offset
  • Update README.md

1.0.0 Release Candidate - 12

04 Mar 20:36
c1e0fdc
Compare
Choose a tag to compare

Addressing Issues From Beta Testing as we prepare for release

Features

  • Allow Custom Gamuts As Camera Native Gamuts - Allow cameras which do not have a predefined colourspace to be added as custom gamuts
  • Add Custom Gamuts From RGB_To_XYZ Matrix - Where cameras do not provide primaries in xy, add and calculate from the camera matrix
  • SPG Patterns now generated with the Custom Gamuts in mind

Fixes

  • Correct colourspace name for Black Magic Cameras
  • EXR files are created as 16-bit (half), float is overkill and reduces compatibility in some applications

1.0.0 Release Candidate - 11

30 Jan 02:14
1f35e82
Compare
Choose a tag to compare

Fix

  • Re Tweaked The Separation Detection Threshold For The Green Frame Post Calibration During sRGB EOTF Workflows
  • Added Unit Test To Cover

1.0.0 Release Candidate - 10

27 Jan 15:28
1780b91
Compare
Choose a tag to compare

Fixes

  • Add Fix When Using sRGB as the EOTF
  • Adjust The Separation Detection Of The First Green Frame When The Colour Shift Is So Severe Its No Longer Green!
  • Update All Unit Tests To Ensure Separation Detection Still Works In All Use Cases
  • Added Error Handling To The CLI So Any Errors Are Raised From Each Of The Phases

1.0.0 Release Candidate - 9

16 Jan 10:20
869f294
Compare
Choose a tag to compare

Updated Slate Text Instructions
Added Initial User Guide

1.0.0 Release Candidate - 8

04 Jan 17:39
aeb10c7
Compare
Choose a tag to compare

What's Changed

  • Added handling for Separation and Auto ROI detection failures which occur when shooting of axis such as ceilings and floors
  • Decoupled CLI from any modules which required PySide, introducing a BaseApplication
  • Added Additional SPG patches by default for more granular stepped ramps
  • On Windows runs in non windowed mode which allows the cli to behave like a normal cli, as well as no longer triggering virus warnings

Misc small fixes

1.0.0 Release Candidate - 7

15 Dec 13:58
649f6bf
Compare
Choose a tag to compare

What's Changed

  • Added Suport For Apple Silicon Native Compilation
  • Migrated To Python3.11 as pre the VFX Reference Platform
  • Fix For Nan Handling
  • SPG Export Folder Fixed

1.0.0 Release Candidate - 6

11 Dec 17:00
908cdff
Compare
Choose a tag to compare

What's Changed

  • Add handling for nan values when the cv2 detection of the macbeth fails by @davisadam10 in #8

Full Changelog: v1.0.0-rc5...v1.0.0-rc.6

1.0.0 Release Candidate - 5

08 Dec 19:51
49970d0
Compare
Choose a tag to compare

Add In Fix For Reference Wall
Add In Option To Export LUTs Which Are AcesCCT In & Target Out