Skip to content

Releases: ImageEngine/cortex

Cortex 10.7.0.0a5

20 Feb 12:22

Choose a tag to compare

Cortex 10.7.0.0a5 Pre-release
Pre-release

Improvements

  • Canceller :
    • Derived from RefCounted, to allow Cancellers to be shared between multiple clients.
    • Enabled chaining of Cancellers, via addChild() and removeChild() methods and a ScopedChild utility class.
  • MessageHandler : Added msg() overload that accepts a fmt::format_string and arguments.
  • InternedString : Added specialisation for fmt::formatter<InternedString>.

Breaking Changes

  • Canceller : Changed base class.

Build

  • Requires fmt 9.1.0.
  • Removed unnecessary linking of boost_chrono.

Cortex 10.6.4.0

20 Feb 12:10

Choose a tag to compare

Improvements

  • USDScene : Added prim path to warnings when reading curves and meshes.

Cortex 10.7.0.0a4

02 Feb 23:53

Choose a tag to compare

Cortex 10.7.0.0a4 Pre-release
Pre-release

Fixes

  • USDScene : Fixed handling of connections involving UsdShadeNodeGraph interface parameters 1.

Build

  • CI :
    • Updated to GafferHQ/dependencies 11.0.0a2.
    • Build artifacts and releases now include a "-platform##" suffix denoting their target VFX Reference Platform year. This replaces the "gcc" suffix previously used on Linux builds.
  1. To be omitted from the notes for the final 10.7.0.0 release.

Cortex 10.6.3.1

02 Feb 21:01

Choose a tag to compare

Fixes

  • USDScene : Fixed handling of connections involving UsdShadeNodeGraph interface parameters.

Cortex 10.5.16.0

19 Jan 09:05

Choose a tag to compare

Improvements

  • ShaderNetworkAlgo : Added render adaptor API, allowing just-in-time modifications to
    ShaderNetworks during translation for rendering.

Cortex 10.7.0.0a3

16 Jan 20:15

Choose a tag to compare

Cortex 10.7.0.0a3 Pre-release
Pre-release

Improvements

  • ShaderNetworkAlgo : Added render adaptor API, allowing just-in-time modifications to
    ShaderNetworks during translation for rendering 1.

Fixes

  • CoordinateSystem : Added backwards compatibility for legacy transform 1.
  1. To be omitted from the notes for the final 10.7.0.0 release. 2

Cortex 10.6.3.0

16 Jan 20:11

Choose a tag to compare

Improvements

  • ShaderNetworkAlgo : Added render adaptor API, allowing just-in-time modifications to
    ShaderNetworks during translation for rendering.

Cortex 10.6.2.2

14 Jan 16:22
4ea418e

Choose a tag to compare

Fixes

  • CoordinateSystem : Added backwards compatibility for legacy transform.

Cortex 10.7.0.0a2

10 Jan 00:21

Choose a tag to compare

Cortex 10.7.0.0a2 Pre-release
Pre-release

Improvements

  • TBB : Improved compatibility with oneTBB 2021.

Breaking Changes

  • IECore : Removed tbb_task_scheduler_init() Python Context Manager. Use tbb_global_control() instead.

Cortex 10.7.0.0a1

08 Dec 22:47

Choose a tag to compare

Cortex 10.7.0.0a1 Pre-release
Pre-release

Features

  • IECore : Added Rampff, RampfColor3f, RampfColor4f and corresponding Ramp*Data classes, for representing user facing shader ramp parameters.

Breaking Changes

  • IECoreScene::ShaderNetworkAlgo :
    • Removed deprecated functions componentConnectionAdapterLabel, convertOSLComponentConnections, collapseSplineParameters, expandSplineParameters.
    • Switch support for Spline parameters to support for Ramp parameters.