HtoA 1.1.0

13 November 2014

This is a feature release using Arnold 4.2.2.0, with various fixes and enhancements for instancing, volumes, attributes and shaders.

Installation
  1. Get the install files on  Solid Angle Downloads.
  2. Follow these installation instructions.
Compatibility

This release uses Arnold 4.2.2.0 and OpenVDB 2.3.0.

Binaries available for the following Houdini or Houdini FX production builds:

  • 13.0.582
  • 13.0.547
  • 13.0.509

and for the following platforms:

  • Linux x86_64 (gcc4.4)
  • Windows 7 x64 (vc11)
  • Mac OS X 10.8+

 Please note that Houdini Apprentice and Houdini Indie do not support third party renderers and thus cannot run HtoA.

Enhancements
  • Fast point instancing, about 3x faster than full point instancing, more improvements to come (#413)

  • Volume and procedural instancing support (#408, #423)
  • Deformation and velocity point motion blur support for point instances (#413)
  • New Composite shader, implementing 29 blending modes similar Nuke's Merge node (#115)
  • HtoA shaders now have their own Maya ID range to avoid clashes with MtoA shaders when loading them in Maya (#298)
  • Support of OpenVDB multipart grids. For example, you can just specify density to sample density, density[1], density[2], etc. (#374)
  • New Print shader to display output shading values in the console for debugging purposes (#436)
  • Allow wildcards ("*") in the attribute properties, the new default is to export all attributes (#433)

  • Support for exporting string attributes (#309)

  • New UDIM tile error handling parameters in image shader (#464)

  • Now exporting all cameras (#348)

  • Improved performance of the user_data_* shaders in the most common cases (#441)

  • Allow secondary cameras to be used as subdivision dicing cameras (#462)

  • New ambient_occlusion.self_only parameter (#468)

  • Support for camera shaders for custom cameras, ray distortion maps or vignetting maps (#271)

  • Objects now have a matte parameter to natively turn them into a holdout instead of using the slower matte shader (#465)
  • New camera_projection shader (#116)
  • New shader metadata: houdini.expression to set a default expression on a parameter (#116)
  • New shader metadata: houdini.type.opfilter to specify a node selector with an optional node type filter (#116)
  • The maximum number of subdivision iterations can be set with the ar_subdiv_face_iterations primitive attribute (#453)
  • Expose resolution controls for Arnold Volume visualization (#440)
Fixes
  • Show in Viewport Menu is disabled when exporting .ass files (#443)

  • Fixed regression preventing rendering to MPlay when the output file is "ip" (#444)
  • Fixed random output from volume_sample_rgb shader (#451)
  • Random shader now accepts integer, float and color inputs, has an extra seed and some fixes to the randomness (#430)
  • Fixed crash with attributes of unexpected size (#459)
  • Replaced deprecated "skin_sss" digital asset with "skin" material (#382)
  • Fixed regression that prevented stats and ETA to print in MPlay and render view (#458)
  • Transparently prefix id attribute to avoid clash with the built-in id node parameter (#441)
  • Plugins now loaded from arnold/plugins folder in HOUDINI_PATH (#471)
  • Fixed discrepancy between Mantra and Arnold polar camera (#472)
  • Fixed volume_openvdb crash due to TBB (#374)
  • Fixed forced phantom and forced matte not working for procedurals (#460)
  • Fixed single particle crashing Houdini (#473)
  • Fixed race condition in hick that could result in incomplete or failed renders (#461)
Incompatible changes
  • The random shader has different inputs and produces a different set of random values (#430)
  • The color controls for matte have been removed due to using the new matte parameter (#465)
  • The new default for attribute properties is to export all attributes (#433)

  • No labels