Skip to content

Releases: Autodesk/arnold-usd

Arnold 7.3.4.1

03 Oct 09:13
7e33159
Compare
Choose a tag to compare

[7.3.4.1]

Bug fixes

  • usd#2090 - Fixed crashes when registering the TfNotice callback multiple times

Arnold 7.3.4.0

02 Sep 12:12
9e9b8d0
Compare
Choose a tag to compare

[7.3.4.0]

Bug fixes

  • usd#2075 - Ensure options attributes are not set while a hydra render is in progress

Arnold 7.3.3.1

02 Sep 12:12
a33145a
Compare
Choose a tag to compare

[7.3.3.1]

Bug fixes

  • usd#1989 - Support mixed half/float channels when using the render delegate in batch mode with husk.
  • usd#1610 - Proper support of arnold:visibility primvar in hydra

Arnold 7.3.3.0

26 Jul 07:15
d935002
Compare
Choose a tag to compare

[7.3.3.0]

Feature

  • usd#1814 - Support skinning on USD curves and points
  • usd#1939 - Support primvars as user data on lights
  • usd#1950 - Avoid creating a render delegate in batch mode when ARNOLD_FORCE_ARBORT_ON_LICENSE_FAIL is set and the license isn't found.
  • usd#1918 - Use batch render sessions for husk renders
  • usd#1955 - Improve USD authoring of quad and mesh lights in the writer

Bug fixes

  • usd#1861 - Fix BasisCurves disappearing on interactive updates
  • usd#1927 - Fix procedural updates during iteractive changes of non-leaf primitives
  • usd#1661 - In the procedural the subdivision meshes will use the normals generated by the subdivision algorithm instead of the normal primvar.
  • usd#1919 - Fix rendering multiple frames with husk.
  • usd#1952 - Don't write camera aperture parameters if they're already set
  • usd#1902 - Fix invalid Cache ID sporadic error
  • usd#1940 - Incorrect handling of shaders referenced in multiple materials

Arnold 7.3.2.1

20 Jun 08:42
6e91505
Compare
Choose a tag to compare

[7.3.2.1]

Bug fixes

  • usd#1923 - Fix instance primvar indices
    with multiple prototypes
  • usd#1929 - Ensure subdiv_iterations is not set uselessly during procedural updates
  • usd#1932 - Fix a crash when the number of elements in a primvar should be equal to the number of points but is not.

Arnold 7.3.2.0

28 May 10:28
54dc1d7
Compare
Choose a tag to compare

[7.3.2.0]

Feature

  • usd#1894 - Write cylinder lights as UsdLuxCylinderLight primitives

Bug fixes

  • usd#1900 - Fix transform hierarchies for Arnold non-xformable primitives
  • usd#1908 - Read deform_keys independently of the primvar interpolation
  • usd#1903 - USD Writer should skip materials when the shader mask is disabled
  • usd#1906 - Fix light filters assignment order in the render delegate to make it consistent with the procedural.
  • usd#1912 - Procedural interactive updates don't consider primitives visibility

Arnold 7.3.1.0

27 Mar 16:24
140753b
Compare
Choose a tag to compare

[7.3.1.0]

Feature

  • usd#1730 - Add light linking to the ArnoldProceduralCustom when using hydra.
  • usd#168 - Support interactive USD updates in the procedural
  • usd#1835 - Support Arnold "help" metadata instead of previous "desc" metadata.
  • usd#1865 - Support ArnoldOptions primitives in Hydra
  • usd#1852 - Write Arnold options as UsdRenderSettings primitives
  • usd#1870 - Use new node type AI_NODE_IMAGER
  • usd#1878 - Make arnold relative path optional for image shaders
  • usd#1874 - Shader output attributes should be outputs:out to match the Sdr registry
  • usd#1873 - Ensure materials are written under a scope primitive
  • usd#1868 - Support velocities in PointInstancer primitive rendered through the procedural
  • usd#1889 - GI Transmission Depth should default to 8 in the Render Settings

Bug fixes

  • usd#1547 - Fix mesh lights shutoff when there is a light link in the scene.
  • usd#1859 - Support PointInstancer invisibleIDs for lights
  • usd#1881 - Support UDIM and relative paths on mtlx image shaders
  • usd#1884 - Set a proper name to skydome image node in Hydra
  • usd#1890 - Reduce VtArray memory consumption, mostly in the instancer.

Arnold 7.3.0.0

27 Mar 16:13
5454a9e
Compare
Choose a tag to compare

[7.3.0.0]

Feature

  • usd#1758 - Return a default value when an attribute type is not recognized
  • usd#1759 - Remove GeometryLight usd imaging adapter
  • usd#1705 - Support Point instancers having lights as prototypes
  • usd#1635 - Support arnold visibility and matte on Hydra instances
  • usd#1806 - Extend the WriteUsdStageCache API

Bug fixes

  • usd#1756 - Registry should declare filenames as assets in GetTypeAsSdfType
  • usd#1770 - Fix exr driver always rendering float with husk when productType is arnold
  • usd#1772 - RectLight texture uvs are now consistent between husk, kick and other renderers.
  • usd#1776 - Fix incorrect PointInstancer instance orientations in the render delegate.
  • usd#1769 - Fix curve uvs when they are vertex interpolated.
  • usd#1784 - The aov layer name is now correctly taken into account when rendering exrs with husk and using the arnold productType.

Build

  • usd#1795 - Fix compilation issue on macOS with clang 15.0.7.
  • usd#1793 - Enable compiling arnold-usd without USD_BIN.

Arnold 7.2.5.2

14 Feb 14:32
14659e7
Compare
Choose a tag to compare

[7.2.5.2]

This is a bug fixes release.

Bug fixes

  • usd#1808 - Fix the error "Cannot load _htoa_pygeo library required for volume rendering in Solaris" in Houdini 19.5+.
  • usd#1812 - Improve Material network creation by caching the node entries and the osl code.
  • usd#1781 - Fix a crash happening in a aiStandin usd when scrolling the timeline in maya.
  • usd#1753 - Fix a problem with yeti where the transforms of the ArnolProceduralCustom were not taken into account in kick (procedural).

Arnold 7.2.5.1

24 Jan 14:13
a685d60
Compare
Choose a tag to compare

[7.2.5.1]

This is a bug fixes release.

Bug fixes

  • usd#1776 - Fix incorrect PointInstancer instance orientations in the render delegate.
  • usd#1769 - Fix curve uvs when they are vertex interpolated.