Releases: ImageEngine/cortex
Releases · ImageEngine/cortex
Cortex 10.7.0.0a8
Improvements
- CurvesPrimitive :
- Added
Wrapenum, withPeriodic,NonPeriodicandPinned. This generalises the previousperiodicboolean property. - Added argument names to
variableSize()andnumSegments()Python bindings, so they can be passed as keywords.
- Added
- USDScene : Added support for pinned curves.
- CurvesAlgo : Added
isPinned()andconvertPinnedToNonPeriodic()utilities.
Fixes
- CurvesAlgo : Fixed handling of periodic curves in
deleteCurves(). - CurvesAlgo : Fixed
resamplePrimitiveVariable()to handle Vertex<->Varying conversion for linear curves correctly.
Breaking Changes
- CurvesPrimitive : Made protected members private.
Cortex 10.7.0.0a7
API
- Primitive : Added default type to templated function variableData.
Breaking Changes
- HenyeyGreenstein.h : Removed.
- SweepAndPrune.h : Removed.
- RadixSort.h : Removed.
Build
- Added compatibility with USD 25.11 and 26.03.
- CI : Updated to GafferHQ/dependencies 11.0.0a3.
Cortex 10.7.0.0a6
Fixes
- CompoundData : Fixed bad formatting of exception messages 1.
Breaking Changes
- MessageHandler : Removed support for passing
boost::formatobjects tomsg(). Usefmt::format()instead. - FileSequence : Removed
fileNameTemplate()protected method. UsefileNameForFrame()instead.
-
To be omitted from the notes for the final 10.7.0.0 release. ↩
Cortex 10.7.0.0a5
Improvements
- Canceller :
- Derived from RefCounted, to allow Cancellers to be shared between multiple clients.
- Enabled chaining of Cancellers, via
addChild()andremoveChild()methods and aScopedChildutility class.
- MessageHandler : Added
msg()overload that accepts afmt::format_stringand arguments. - InternedString : Added specialisation for
fmt::formatter<InternedString>.
Breaking Changes
- Canceller : Changed base class.
Build
- Requires
fmt9.1.0. - Removed unnecessary linking of
boost_chrono.
Cortex 10.6.4.0
Improvements
- USDScene : Added prim path to warnings when reading curves and meshes.
Cortex 10.7.0.0a4
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.
-
To be omitted from the notes for the final 10.7.0.0 release. ↩
Cortex 10.6.3.1
Fixes
- USDScene : Fixed handling of connections involving UsdShadeNodeGraph interface parameters.
Cortex 10.5.16.0
Improvements
- ShaderNetworkAlgo : Added render adaptor API, allowing just-in-time modifications to
ShaderNetworks during translation for rendering.
Cortex 10.7.0.0a3
Cortex 10.6.3.0
Improvements
- ShaderNetworkAlgo : Added render adaptor API, allowing just-in-time modifications to
ShaderNetworks during translation for rendering.