Skip to content

Releases: ImageEngine/cortex

Version 9.10.0

16 May 16:50

Choose a tag to compare

IECoreArnold

  • Remove support for Arnold < 4.1.
  • Support for progressive renders.
  • ParameterAlgo
    • Support for arrays in getParameter().
    • Support for RGBA and Point2 parameters.
    • Support for V3fVectorData.
  • Flipped t coordinate for mesh uvs.
  • Suppressed conversion of stIndices primvar.

Version 9.9.1

03 May 07:53

Choose a tag to compare

Build

  • Added INSTALL_ARNOLDPYTHON_DIR build option, to specify an independent location
    for the installation of the IECoreArnold python module.
  • Fixed linking of IECoreArnold.

Version 9.9.0

25 Apr 18:26

Choose a tag to compare

IECore

  • Python Module
    • Use RTLD_GLOBAL to load C++ modules.

IECoreMaya

  • Added a MightHaveFn to IECoreMaya::LiveScene::registerCustomAttributes().
    • If MightHaveFn is specified, it will be called before NamesFn to allow a cheap early out.

IECoreHoudini

  • Implemented Cob GEOIO_Translator::fileStat to return the bounding box from the cob header.

IECoreArnold

  • Renderer
    • Apply name to camera nodes.
    • Support "ai:shape:" attribute prefix.
    • Add support for creating Arnold volume nodes.
  • Add SphereAlgo with conversion from IECore::SpherePrimitive.

Build

  • Fixed PYTHONPATH for IECoreArnold tests
  • Updated SConstruct and tests for Arnold 4.2

Version 9.8.0

04 Apr 17:05

Choose a tag to compare

IECoreMaya

  • Added plug conversion for MPointArray to IECore::Vector3f/3d (3d default) with Point interpretation.
  • Updated plug conversion for VectorArray to use Vector interpretation (rather than Numeric).
  • Preventing primary UV Set from being exported twice.
  • ieSceneShape expansion functions can optionally preserve the original namespace of the parent.

IECoreRI

  • Added initial support for 3delight OSL via NSI

IECoreAppleseed

  • Renamed volume priority attribute to medium priority.

Version 9.7.1

24 Feb 20:31

Choose a tag to compare

IECore

  • LinkedScene : The message for linked ancestor tags is now Debug level instead of Warning.

IECoreHoudini

  • Fixed "name" attribute bug in IECoreHoudini::LiveScene, which was triggered by using an attribwrangle on the name attribute.

Version 9.7.0

12 Feb 09:52

Choose a tag to compare

IECore

  • Fixed potential crash in MeshPrimitiveEvaluator::barycentricPosition() (#475).
  • Fixed ConfigLoader to ignore duplicate paths. Note that this may change configuration
    behaviour for malformed paths with duplicates (#474).

IECoreArnold

  • Added support for both deformation and transform blur (#473).
  • Refactored all Cortex->Arnold conversion functionality into new Algo.h headers,
    removing the old FromCoreConverter based classes. This does represent a compatibilit
    break, but IECoreArnold is in contrib, where no compatibility guarantees exist.
  • Fixed warnings relating to the data type of Arnold's visibility parameter, which
    has been changed to AtByte from AtInt.

Version 9.6.1

27 Jan 21:12

Choose a tag to compare

IECore

  • MessageHandler handles python exceptions before they get to c++

IECoreMaya

  • Sorting childNames during ieSceneShape expansion

IECoreAppleseed

  • Added nested volume priority attribute

Version 9.6.0

18 Jan 20:27

Choose a tag to compare

IECore

  • Added support for procedurals without bounds
  • Fixed time remapping for old style link attributes in LinkedScenes

IECoreHoudini

  • Fixed crash when converting integer and float list attributes in Houdini

IECoreAppleseed

  • Fixed attribute stack bug

IECoreRI

  • Added support for procedurals without bounds

IECoreGL

  • Added support for procedurals without bounds

IECoreArnold

  • Added support for procedurals without bounds

IECoreMaya

  • Optimized IECoreMaya SceneShape expansion

Version 9.5.0

04 Dec 20:01

Choose a tag to compare

IECoreNuke

  • Adding support for PointsPrimitives in Nuke scene reader

Version 9.4.0

26 Nov 01:33

Choose a tag to compare

IECore

  • Added unit tests for IECore.M33f/M44f indexing

IECoreHoudini

  • Houdini can now round trip M33f and M44f primvars, including detail attributes/constant primvars.