1.6.0
Added
- [#479] Added
IAssetSaver
andSerializationScope
APIs.- NDMF plugins are encouraged to use
IAssetSaver.SaveAsset
instead of directly accessingAssetContainer
. This will
split saved assets across multiple files, to avoid performance degradation as the number of assets in a container
grows.
- NDMF plugins are encouraged to use
- [#480] Added
IExtensionContext.Owner
API. Setting this property will allow errors to be correctly attributed to the
plugin that contains an extension context. - [#472] [#474] Added the
DependsOnContext
attribute, for declaring dependencies between extension contexts. - [#473] Added
BuildContext.SetEnableUVDistributionRecalculation
to allow opting out from the automatic call to
Mesh.RecalculateUVDistributionMetrics
on generated meshes. - [#478] Added
ProfilerScope
API - [#481] Added
NDMFPreview.GetOriginalObjectForProxy
Fixed
- [#479] Unpacking generated asset containers can break inter-asset references
Full Changelog: 1.5.7...1.6.0