Skip to content

Arnold 7.2.1.0

Compare
Choose a tag to compare
@cpichard cpichard released this 30 Mar 14:09
· 366 commits to master since this release
e51f85b

Enhancements

  • Convert cube, sphere, cylinder, capsule primitives as meshes in the procedural. Geometric primitives are now converted to Hydra meshes instead of Arnold primitives. usd#1318 usd#1451
  • Support render delegate products for all Arnold drivers. When rendering using Hydra, with husk for example, the render delegate now uses the RenderProduct drivers. usd#1422
  • Support combination of half and full precision AOVs in the procedural. The procedural can now render a combination of half- and full- precision aovs. usd#1416
  • Always read RenderVar aov:name as an output layer. The RenderVar parameter driver:parameters:aov:name is now used as the output aov layer name. usd#1408
  • Support asset attributes for filenames when no tokens are present. "filename" Arnold attributes are now SdfAssetPaths in USD usd#1163

Bug fixes

  • usd#1438 - Creating surface models from PBR nodes doesn't work
  • usd#1433 - Material binding not handling correctly the different scopes
  • usd#1447 - MaterialX Triplanar renders black
  • usd#1427 - Motion blur differences between procedural and delegate
  • usd#1442 - Velocity motion blur doesn't work if PointInstancer has more than one prototype
  • usd#1354 - Vertex mismatch with velocity blur and point normals in Hydra
  • usd#1420 - Unify fStop and aperture_size
  • usd#1430 - deepexr driver parameters like depth_tolerance are ignored
  • usd#1411 - append parameter (for checkpointing renders) is not translated
  • usd#1413 - Crash in UsdSkel in the procedural
  • usd#1352 - Skinned instances in wrong world position
  • usd#1394 - USD procedural renders characters in the wrong positions and order
  • usd#1443 - Incorrect number of motion keys with skinned primvar normals and motion blur