Releases: ImageEngine/cortex
Releases · ImageEngine/cortex
Version 9.0.0-a7
IECore
- Reduced overhead of calling memoryUsage() on SimpleTypedData.
- Added pixelAspectRatio to list of standard camera parameters.
- Added InternedString( const char *, size_t length ) constructor.
IECoreRI
- Added pixel aspect ratio support to IECoreRI::Renderer.
- Fixed argument passing for RiProcDynamicLoad.
IECoreArnold
- Added pixel aspect ratio support to IECoreArnold::Renderer.
IECoreHoudini
- ToHoudiniGeometryConverter marks Pref and rest as non-transforming
- Preventing SceneCache Source from transforming rest/Pref
Version 8.5.3
IECore
- Bug fix in StreamIndexedIO that was causing sporadic crashes when loading SceneCaches during procedural expansion.
IECoreHoudini
- ToHoudiniGeometryConverter marks Pref/rest as non-transforming
- Preventing SceneCache Source from transforming Pref/rest
Version 9.0.0-a6
IECore
- Multithreaded PointSmoothSkinningOp
- Added ExternalProcedural object type
- Added HasBaseType type trait
- Added boost::hash compatibility for MurmurHash
IECoreRI
- Added support for DynamicLoad and DelayedReadArchive procedurals
IECoreArnold
- Added support for delayed load DSO and .ass procedurals
9.0.0-a5
IECore
- LinkedScene::hash now takes extra children at links into account
IECoreRI
- Added support for RiFrame blocks in IECoreRI::Renderer.
IECoreMaya
- Renamed IECoreMaya::MayaScene to IECoreMaya::LiveScene
IECoreHoudini
- Renamed IECoreHoudini::HoudiniScene to IECoreHoudini::LiveScene
9.0.0-a4
IECore
- Bug fix in StreamIndexedIO that was causing sporadic crashes when loading SceneCaches during procedural expansion.
- Fixed some minor bounding box bugs in IECore.SceneCache
- Child bounds can now dilate bounds explicitly specified using IECore.SceneCache.writeBound()
- IECore.LinkedScene now supports extra children at link locations
- Fixed TransformOp double transform bug
Version 8.5.2
IECore
- Prevented TransformOp from double transforming data (when 2 PrimitiveVariables point to the same data).
Version 9.0.0-a3
IECore
- Added SceneInterface::hash() method.
- Improved ConfigLoader.
- Now executes files within the same directory in alphabetical order.
- Added subdirectory argument.
- Env var accepted in place of search path.
9.0.0-a2
IECore
- Made RefCounted bindings release the GIL during C++ destruction.
- Changed RefCounted base class binding to use GILReleasePtr too.
- Replaced IECore::IntrusivePtr with boost::intrusive_ptr.
- Removed staticPointerCast, constPointerCast and dynamicPointerCast.
- Fixed crash in MeshMergeOp.
- Fixed mutex acquisition in LRUCache::updateListPosition().
- PointSmoothSkinningOp handles faceVarying normals and added refIndices parameter
- Changed DespatchedTypedData DataPtr & argument to Data *
- Fixed LRUCache hangs.
- Simplified RefCounted bindings.
- Fixed LRUCache crashes where clear() was called concurrently with get().
IECorePython
- Added IECorePython::CastToIntrusivePtr.
IECoreMaya
- MayaScene bindings now catch boost python exceptions
IECoreGL
- Removed deprecated IECoreGL::Selector::loadIDShader() method.
- Added IECoreGL::Selector::postProjectionMatrix() method.
IECoreRI
- Added support for camera edits to IECoreRI::Renderer.
- Added support for motion blurred cameras to IECoreRI::Renderer.
- Added support for multiple cameras to IECoreRI::Renderer.
- Removed "transform" parameter from IECoreRI::Renderer::camera().
- Removed support for hider parameters in IECoreRI::Renderer::camera(). …
- IECoreRI now built for all python versions
- added M44dData attribute support to IECoreRI::Renderer
IECoreAlembic
- Added support for the Ogawa backend into IECoreAlembic.
8.5.1
IECore
- PointSmoothSkinningOp handles faceVarying normals and added refIndics parameter
- FromMayaMeshConverter checks if we need to convert st and extraST before doing it.
IECoreRI
- IECoreRI::Renderer supports M44d attributes
9.0.0-a1
IECore
- Added from-python conversion of RunTimeTypedClass to IECore::TypeId
- Removed implicit surface functionality
- Removed BGEO and BIN readers/writers.
- Removed IFFHairReader.
- Fixed EXRImageReader canRead to accept scanline images.
- Improved speed of InternedString( int64_t ).
- Significantly optimised LRUCache performance.
IECoreMaya
- Fixed MayaScene for reading scene:visible and custom attributes at the root