7.4.3.0
ARNOLD-16530 - Fixed errors with indexed normals in alembic files
ARNOLD-16549 - Rare crash during GPU JIT compilation
ARNOLD-16525 – Fix 7.4.2.1 performance regression when opening textures
ARNOLD-16563 - Formatting errors for tables and stats in the Arnold Render Report
usd#2307 - DomeLight connections are taken into account twice when written from an Arnold scene
usd#2337 - Don't disable CER error reports through the hydra procedural
usd#2346 - Node registry should consider arnold usd.hide metadata instead of DCC-specific ones
usd#2333 - Fix crash in USD writer when the output string contains asterisks
usd#2364 - Fix render delegate crash when using indexed UVs and shared arrays
7.4.2.2
ARNOLD-13885 - [GPU] matte objects seen through reflections and refractions should not be matte
ARNOLD-14922 - Matrix modification of child object matrix in procedural_update is randomly ignored
ARNOLD-15574 - [GPU] Broken Cryptomatte due to NVIDIA compiler/driver float bug starting with 553.09
ARNOLD-16328 - Bucket corners stay at the end of the rendering in ARV with imagers
ARNOLD-16333 - MaterialX relative path does not work with Arnold
ARNOLD-16393 - Update Customer Error Reporting (CER) library to v7.1.9
ARNOLD-16410 - Numerical precision error in camera shutter_curve when weights are almost identical
ARNOLD-16415 - Fix type punning in AtParamValue
ARNOLD-16418 - Crash when adding objects to a funcptr procedural
ARNOLD-16492 - Regression in procedural destruction time
usd#2340 - Fix warnings when nodes are deleted during batch sessions
usd#2334 - Fix random crashes with husk and cryptomatte
7.4.2.1
ARNOLD-15719 - Crash when triplanar.smooth_before_displacement is passed to displacement
ARNOLD-16065 - Multipart render fails because parts do not have unique names
ARNOLD-16157 - Lights in moved procedurals instances are not properly moved
ARNOLD-16203 - Failures and crashes when rendering to exr in append mode
ARNOLD-16234 - Crash when rebuilding an instanced object
ARNOLD-16253 - Publishing compounds with custom arnold nodes does not render
ARNOLD-16289 - Updated the metadata for the density, roundness, width_edge, height_edge, and ramp parameters of the light blocker shader
ARNOLD-16299 - Ensure that a procedural's bounding box is computed after all child nodes are updated
ARNOLD-16301 - Improve clarity of GPU error messages when CUDA fails to load
ARNOLD-16344 - Incorrect scene unit conversions when processing procedurals in procedural cache
ARNOLD-16347 - Crash when using an invalid filename on an instanced procedural
usd#2296 - Proper support of stats mode in the render delegate
usd#2303 - Improve detection of hidden primitives that should be skipped
usd#2309 - Fix recent conflict between primitives visibility and purpose
usd#2313 - Arnold primvars aren't taken into account for ArnoldProceduralCustom primitives in USD
7.4.2.0
ARNOLD-15144 Instances generated by a custom procedural are cropped when moved interactively
ARNOLD-16192 Cryptomatte sets all AOVs to float
usd#2298 - Fix a potential crash when multiple Hydra renders initialize concurrently.
usd#2300 - Animated sequences render an incorrect filename in Hydra mode
usd#2260 - Deepexr settings were not set properly with husk renders
usd#2231 - Fix velocity motion blur coherence when there is varying number of instances
usd#2287 - Fix mismatch in default value for GI_transmission_depth between USD and Hydra
7.4.1.1
ARNOLD-16006 - Adding Cryptomatte causes Opacity AOV to be black
ARNOLD-16044 - [GPU] IPR crash when modifying a shape's parameter
ARNOLD-16116 - Render report fixes and cleanups
ARNOLD-16155 - Emission cone is too narrow for IES lights in Global Light Sampling
ARNOLD-16178 - [MaterialX] Interactive edits to published node graphs are ignored
ARNOLD-16181 - Performance regression in initialization of instanced procedurals
ARNOLD-16184 - Crash when
options.outputs
is set to a null array pointerARNOLD-16187 - Change default for
procedural_instancing_optimization
fromexhaustive
toconservative
ARNOLD-16214 - Procedural bounding box not correctly recalculated after adding nodes in
procedural_update
ARNOLD-16247 - Crash when using
AiProceduralExpand
without a render sessionusd#2269 - Fix lost shader connections when the Hydra procedural was updated (mtoa)
usd#2268 - Re-enable instancer motion blur on the first rendered frame by recomputing the transform matrices when the shutter is updated
7.4.1.0
ARNOLD-15834 - Sampling noise is now consistent across renders
ARNOLD-15686 - Utility AOV shader crashes Arnold if skydome has a texture
ARNOLD-15842 - OSL shader not rebuilt when a parameter is modified
ARNOLD-15858 - Per-light sampling performance regression fix
ARNOLD-15892 - Procedural bounds are not updated when its child objects undergo motion transforms
ARNOLD-15905 - Lens effect doesn't update correctly when the render resolution changes
ARNOLD-15914 - [GPU] Arnold should throw an error when the shader stack size cannot be determined
ARNOLD-14467 - [GPU] GPU crash during JIT compilation
ARNOLD-15939 - Nodes created in procedural_update ignore procedural matrix
ARNOLD-15942 - Crash when modifying a parameter that triggers procedural reloading during scene update
ARNOLD-15943 - Procedural bounding box is not recalculated after creating or removing nodes in procedural_update, leading to clipped objects in renders or poor performance.
ARNOLD-15948 - Crash when destroying an object node from procedural_update
ARNOLD-15983 - OpenEXR DWAA float textures read incorrectly
ARNOLD-15993 - Raw drivers receiving incorrect number of samples
ARNOLD-16000 - Dependencies should not be added when enable_dependency_graph is disabled
ARNOLD-16005 - Hang in AiProceduralViewport with ginstance nodes
ARNOLD-16041 - [MaterialX] connections to named nodegraph outputs do not work
ARNOLD-16050 - [MaterialX] ND_mix_surfaceshader renders black when assigned from materialx operator
ARNOLD-15985 - [MaterialX] Parameter with "defaultgeomprop" attribute set overrides connection
ARNOLD-15986 - [MaterialX] Crash when node with the same name exists inside a nodegraph
ARNOLD-16053 - Triplanar produces artifacts on GPU with some NVIDIA drivers
ARNOLD-16060 - Lights under procedurals cannot be transformed during interactive renders
ARNOLD-16073 - Prevent instancer from setting invalid custom names to child nodes
ARNOLD-16081 - Subdivided meshes included in cached procedurals were not always correctly identified, which might cause differences in the subdivision results
usd#2208 - Fix unnecessary allocations in the instancer and mesh
usd#2218 - Fix Hydra warning with orthographic cameras
usd#2219 - Fix race condition in Hydra with node names
usd#2224 - Fix warning "HdArnoldDriverMain is already installed"
usd#2225 - Fix crash in point instancers with missing prototypes
usd#2232 - Fix incorrect husk render of left-handed indexed meshes with normals
usd#2234 - Fix warning "Selected Hydra renderer doesn't support prim type 'RenderSettings'"
usd#2239 - OpenVDB asset with explicit fieldName does not render in Hydra
usd#1402 - Incorrect transform when exporting parented objects to USD
usd#2227 - Hydra procedural breaks the Arnold log
usd#2240 - Default volume shader should be assigned in the USD procedural
7.4.0.0
ARNOLD-15713 - [MaterialX] Mix shader does not work as surface shader
ARNOLD-15723 - No visible layering when layering a dielectric on top of a diffuse Lama shader. In MaterialX, layering of a Lama dielectric node on top of a Lama diffuse node was not generating the correct appearance of the diffuse surface coated with the dielectric. The OSL layering logic in Arnold has been improved to fix this issue.
usd#2201 - Hydra procedural should not modify the input usd stage with shutter range
usd#2197 - MaterialX textures not applied properly in hydra through mayaHydra
7.3.7.2
ARNOLD-16044 - Arnold GPU IPR crash when modifying a shape parameter
ARNOLD-15888 - USD crash when reading an invalid USD file
7.3.7.1
ARNOLD-14467 - Random GPU crash during JIT compilation
ARNOLD-15983 - OpenEXR DWAA float textures read incorrectly
ARNOLD-15985 - [MaterialX] Parameter with "defaultgeomprop" attribute set overrides connection
ARNOLD-15986 - [MaterialX] Crash when node with the same name exists inside a nodegraph
ARNOLD-15993 - Raw drivers receiving incorrect number of samples
ARNOLD-16041 - [MaterialX] connections to named nodegraph outputs do not work
ARNOLD-16050 - [MaterialX] ND_mix_surfaceshader renders black when assigned from materialx operator
ARNOLD-16053 - Triplanar produces artifacts on GPU with some NVIDIA drivers
7.3.7.0
ARNOLD-7549 - PNG textures with partial alpha render too dark
ARNOLD-13414 - maketx crashes with certain tif files
ARNOLD-15556 - clip_geo not fully working with instances of procedurals
ARNOLD-15828 - [GPU] Shadow artifacts with transmission or opacity
ARNOLD-15901 - Random crash when updating instancers
ARNOLD-15983 - OpenEXR DWAA float textures read incorrectly
usd#2159 - User data errors with deformed meshes and subdivision
usd#2168 - Updated code calling SamplePrimvar following the changes in USD 24.08 affecting motion blur.
usd#2187 - Cannot override output image with Arnold product types
7.3.6.1
ARNOLD-15733 - [MaterialX] NodeGraph interface inputs with custom names do not render correctly with Arnold
ARNOLD-15717 - [MaterialX] The defaultgeomprom input property on node definitions is ignored when the input has a NodeGraph interface
ARNOLD-15741 -
kick -set driver_exr.filename
does not handle long stringsARNOLD-15755 - Not calling AiEnd() results in an "Error 1 when uninitializing ADP"
ARNOLD-15756 - Non-rectangular quad lights should be a warning instead of an error
ARNOLD-15742 - driver_exr.custom_attributes do not work if you use Cryptomatte
ARNOLD-15682 - If parameter is not in UI group metadata it is missing from kick -info
ARNOLD-15836 - [GPU] Fix potential rare crash on exit or when deleting objects
7.3.6.0
ARNOLD-12112 - Appending render causes buckets to be added in the wrong AOV
ARNOLD-15247 - Fixed crash on systems with vGPUs, or GPU in TCC mode under Windows
ARNOLD-15278 - Crash on interactive modification of light_group or shadow_group array
ARNOLD-15433 - OIDN treats AtVector as float2
ARNOLD-15488 - MaterialX published compound with promoted color port does not render correctly
ARNOLD-15533 - Fixed ordering of parameters in kick info
ARNOLD-15587 - Parameter reset on an instance node creates unnecessary array copies
ARNOLD-15645 - Texture resolving not working with search path or path mapping in some cases
ARNOLD-15670 - Crash when modifying vlist on an instanced mesh
ARNOLD-15668 - Resetting a procedural node should unload its children
usd#2129 - Fixed crashes when instancers have empty / invalid positions
usd#2131 - Wrong transform when an instanceable prim is not xformable
usd#2133 - Fixed crash when the root primitive is invalid
usd#2122 - RectLight doesn't take width / height into account with scenes exported from Arnold
usd#1764 - ArnoldUsd schema was missing from Arnold SDK
usd#2154 - Fix regression in Husk renders missing motion and velocity data
7.3.5.0
ARNOLD-11891 - Random crashes when using the Maya hypershade
ARNOLD-15542 - Crash when modifying light group array on a mesh with instances
ARNOLD-15478 - [GPU] Hangs and crashes with uv_camera
ARNOLD-13968 - Add execute permission to ADPClientService on Linux
ARNOLD-15454 - Support overriding a user property on an instance if defined already on parent
ARNOLD-11794 - Vector type shaders render black when assigned to a shape
usd#1982 - Fix subdivision when primvars are set in parent primitives
usd#1997 - Apply correct amount of transform keys when xformOp is set on parent prims
usd#1972 - Ensure subdivision is disabled when subdiv iterations is equal to 0 in Hydra
usd#2015 - Support hydra points with empty widths
usd#2084 - Imagers should be applied to all drivers
usd#2105 - Ensure the Arnold scene isn't modified after a Hydra batch render started
usd#1961 - Random curves width in Hydra when radius primvars are authored
usd#1977 - AOV shaders not set properly in hydra mode of the scene format
usd#1984 - Cylinder lights not taking normalization into account through USD
usd#1994 - Fixed hydra errors with varying topologies, and incorrect velocities in first renders
usd#1992 - Support hydra skinned positions with more than 3 keys
usd#2027 - Fix faceVarying normals interpolation in the procedural when the mesh is left handed
usd#1837 - Fix motion blur of instanced skinned geometry with animated parent matrix
usd#2037 - Improve instances and objects motion blur coherence
usd#2078 - Ensure the hydra render callback is always invoked
usd#2094 - Support material interactive updates in the procedural
usd#2092 - Fix interactive update issue when prims visibility is tweaked in the procedural
usd#2102 - Remove hydra warning subdiv_iterations: use type BYTE, not INT
7.3.4.1
ARNOLD-14289 - Crash when interactively removing operator nodes
ARNOLD-15406 - [GPU] Uninitialized memory causing random crashes
ARNOLD-15437 - open_pbr_surface was not supported in arnold MaterialX implementation
ARNOLD-15445 - [GPU] Crash with multiple GPUs
ARNOLD-15465 - Setting IOR to high values in OpenPBR causes NaNs
usd#2090 - Fixed crashes when registering the TfNotice callback multiple times
7.3.4.0
ARNOLD-14735 - OIDN denoiser bucket artifacts during negative-AA progressive passes
ARNOLD-15380 - [GPU] small memory leak when using AOV shaders
ARNOLD-15384 - [GPU] memory leak each time an OSL shader is modified
ARNOLD-15385 - Crash on standard_volume when modifying material interactively
ARNOLD-15392 - [GPU] small memory leak when using OSL shaders
usd#2075 - Do not set options attributes during a Hydra render
7.3.3.1
ARNOLD-15321 - Hang when
force_update
metadata is usedARNOLD-15322 - Rare hang in deep_exr driver
ARNOLD-15339 -
AiNodeAddDependency()
does not work for render session options nodeARNOLD-15343 - Toon contour_filter produces lighter lines with interactive renders
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
7.3.3.0
ARNOLD-14779 - AtProfiledLockable not compiling on Windows in newer MSVC due to Mutex::native_handle_type
ARNOLD-15060 - Arnold should not catch C++ exceptions it did not generate
ARNOLD-15087 - uv_projection shader uses corrupt UVs for evaluating its default_color shader
ARNOLD-15121 - [GPU] crash when CUDA error has no message
ARNOLD-15122 - Crash destroying a light that is part of a light group
ARNOLD-15136 - Random hang when parallel initializing scene
ARNOLD-15239 - Invalid memory access due to locale handling
ARNOLD-15269 - Output sheared in negative AA passes when using OptiX denoiser with odd-numbered render resolution sizes
ARNOLD-15277 - [GPU] crash when using shadow groups
ARNOLD-15025 - [GPU] Outdated GPU support metadata on min_pixel_width parameter
usd#1861 - Fix BasisCurves disappearing on interactive updates
usd#1927 - Fix procedural updates during interactive 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 sporadic invalid Cache ID error
usd#1940 - Incorrect handling of shaders referenced in multiple materials
7.3.2.1
ARNOLD-14365 - Fix AiNodeGetMatrix to return node matrix instead of identity after node initialization in batch renders
ARNOLD-14779 - AtProfiledLockable not compiling on Windows in newer MSVC due to Mutex::native_handle_type
ARNOLD-14893 - [GPU] 4MB GPU memory leak per frame
ARNOLD-15041 - Arnold does not run on Linux distros with glibc 2.39 (RHEL 9.4)
ARNOLD-15048 - Fix OIDN dll name clash with DCCs by renaming OIDN libraries
ARNOLD-15060 - Arnold should not catch C++ exceptions it did not generate
ARNOLD-15087 - uv_projection shader uses corrupt UVs for evaluating its default_color shader
ARNOLD-15121 - [GPU] crash when CUDA error has no message
ARNOLD-15122 - Crash destroying a light that is part of a light group
ARNOLD-15136 - Random hang when parallel initializing scene
ARNOLD-15169 - Crash when modifying a child node from procedural_update
usd#1923 - Fix instance primvar indices with multiple prototypes
usd#1929 - Ensure subdiv_iterations is not set unnecessarily during procedural updates
usd#1932 - Fix a crash when the number of elements in a primvar is not equal to the number of points
7.3.2.0
ARNOLD-8165 - Crash when curvature, ambient occlusion, or round corners is used in displacement
ARNOLD-14551 - Add log notification when FIS is enabled
ARNOLD-14590 - Very bright lights, such as the sun, are not properly occluded by dense volumes
ARNOLD-14649 - [GPU] Crash with pascal card
ARNOLD-14970 - [GPU] Rare overstack flow exception crash with OSL shaders
ARNOLD-14995 - [GPU] Crash when attempting to render a Bifrost volume
ARNOLD-14998 - Rare crash in Windows when texture_searchpath contains a root directory
ARNOLD-15003 - Range shader produces wrong results if gain is less than 0 or greater than 1
ARNOLD-15015 - Profiler data is lost when other universes are destroyed
ARNOLD-15016 - [GPU] Misaligned address error when rendering
ARNOLD-15030 - GPU renderer and denoiser imagers incorrectly overriding FIS parameters set in options
ARNOLD-15040 - AiTextureLoad crashes with textures that use subimages as mipmaps
usd#1900 - Fix transform hierarchies for Arnold non-xformable primitives
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
7.3.1.1
ARNOLD-6189 - strings with trailing backslashes result in corrupt .ass files: .ass writer now converts those to forward slashes
ARNOLD-11222 - Rare hang when reading .ass files that have certain sizes
ARNOLD-14899 - Random crash while deleting nodes from procedural_update
ARNOLD-14949 - Update expired lmutil certificate
ARNOLD-14698 - [MaterialX] Crash when reading document containing unknown node definitions
ARNOLD-14883 - [MaterialX] Crash in LookdevX/MaterialX when visualizing the dot node in the viewport
7.3.1.0
ARNOLD-6309 - System locale should not affect .ass reading or writing
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, specially in the instancer.
usd#1874 - Shader output attributes should be outputs:out to match the Sdr registry
usd#1878 - Make Arnold relative path optional for image shaders
usd#1873 - Ensure materials are written under a scope primitive
7.3.0.0
ARNOLD-14246 - [MaterialX] Promoted attributes and nodegraph interfaces are ignored
ARNOLD-14601 - [MaterialX] Missing enum values in node definitions
ARNOLD-14612 - [MaterialX] Ignored color space on standard library image nodes
ARNOLD-14646 - [MaterialX] Crash when using the distance node in USD
ARNOLD-14561 - [MaterialX] Crash when mixing Arnold and standard library shaders
ARNOLD-14287 - Rare crash when compiling OSL with LLVM during IPR
ARNOLD-14634 - Error when denoising unsupported pixel type AOVs in OIDN and OptiX
usd#1758 - Fix several crashes by returning a default value when an attribute type is not recognized.
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 renderer.
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.
7.2.5.3
ARNOLD-14563 - Remove 100000 limit on number of cryptomatte manifest entries
ARNOLD-14732 - Render hangs when distance shader is connected to displacement
ARNOLD-14753 - [GPU] Crash with procedurals or global light sampling with NVIDIA drivers > 550
ARNOLD-14770 - Moving procedural child objects doesn't update procedural bounds
ARNOLD-14794 - Setting array parameter with same value detected as modification
7.2.5.2
ARNOLD-9734 - Cache and texture flush requests were ignored
ARNOLD-14660 - Crash changing imager parameter after disconnecting from driver
ARNOLD-14644 - Autobump goes away at extreme magnification
ARNOLD-14287 - Rare crash when compiling OSL shaders during IPR
ARNOLD-14650 - [GPU] OptiX denoiser renders black when using more than one GPU
ARNOLD-14631 - [GPU] Random crash with textures
ARNOLD-10216 - [GPU] Log should report why a GPU is not matching requirements
usd#1812 - Fix a startup time regression introduced in 7.2.4.0.
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 ArnoldProceduralCustom were not taken into account in kick and USD procedural.
7.2.5.1
ARNOLD-13843 - Rare crash when deleting procedural
ARNOLD-14130 - GPU/CPU discrepancy when using bump3d and component linking
ARNOLD-14504 - [GPU] Interactive updates cause random crash in optixSbtRecordPackHeader()
ARNOLD-14537 - Rare crash when rendering the last bucket with extremely high AA and many threads
ARNOLD-14553 - [GPU] Fix "part or all of the requested memory range is already mapped" crash
ARNOLD-14574 - AiBegin in Windows is slow to return
ARNOLD-14594 - [GPU] Random crash in image shader
usd#1776 - Fix incorrect PointInstancer instance orientations in the render delegate.
usd#1769 - Fix curve uvs when they are vertex interpolated.
7.2.5.0
ARNOLD-14380 - Crash when compiling OSL shaders interactively
ARNOLD-14102 - Smart opaque does not work properly with curves
ARNOLD-14115 - OSL getattribute should return builtin uvs as fallback
ARNOLD-14269 - Procedural interactive reload was not thread safe
ARNOLD-14304 - Report when texture cache flush is delayed
ARNOLD-14435 - maketx does not show all messages
usd#1709 - Procedural failures if schemas are present
usd#1713 - Fix coding error "attempt to get string for GfVec4f"
usd#1732 - Force the color AOV to be interpreted as the Arnold beauty pass
usd#1735 - Fix usdskel geometry and motion blur interpolation outside the keyframe boundaries
usd#1524 - Fix material binding on instances under a SkelRoot
usd#1718 - Support primvars:arnold attributes in Arnold typed schemas
7.2.4.1
ARNOLD-9773 - Exorbitant rays/pixel reported for first % progress report
ARNOLD-13909 - Crash with extreme numbers of overlapping volumes
ARNOLD-14068 - Incorrect smart opaque when a shader is assigned to an instancer
ARNOLD-14087 - Crash when writing a scene without a valid render session
ARNOLD-14110 - GPU crash when attempting to read an EXR/TX file that isn't present
ARNOLD-14138 - Round up initial progress stat in log so it reports 1% and not 0%
ARNOLD-14180 - Profiler uses too much memory in very long running renders
usd#1678 - Add support for Arnold shaders with multiple outputs
usd#1711 - Fix duplicated Arnold user data introduced in 7.2.3.0
usd#1728 - Fix Cryptomatte compatibility with Nuke.
7.2.4.0
ARNOLD-12005 - Hang when toggling denoiser ('N' key) in kick
ARNOLD-12205 - [GPU] Rare crash when process is terminating
ARNOLD-13709 - Invalid render when new OSL shaders are created interactively
ARNOLD-13823 - Correct scene scale conversion for nested procedurals
ARNOLD-13983 - Crash in IPR when enabling the OptiX denoiser, light mixer, or Arnold denoiser imagers
ARNOLD-13995 - Incorrect motion range in the instancer
ARNOLD-14008 - Do not warn about unknown memory allocator when rendering from Katana python
ARNOLD-14065 - Artifacts with thick curves when scaling is applied
ARNOLD-14067 - Arnold MaterialX node definitions do not expose multiple outputs
ARNOLD-14074 - shidx not being gathered for alembic.material_attrbute string attribute
ARNOLD-14099 - Wrong separator used in the materialx paths
usd#1693 - Fix regression with Geometry lights in Hydra
usd#1696 - Fix regression with Cryptomatte in Hydra
usd#1613 - Invisible Hydra primitives should ignore arnold visibility
usd#1641 - Ensure nodes created by the render delegate have the correct parent procedural
usd#1673 - UsdUvTexture ignores missing textures in hydra
usd#1675 - Fix UsdUvTexture default wrap modes and uvset coordinates.
usd#1657 - Fix a motion blur sampling bug happening when a mesh has facevarying indexed normals and different number of indices per key frame
usd#1634 - Support curves orientations identically between USD and Hydra / Prevent errors due to bad curves orientations count
7.2.3.3
ARNOLD-9480 - clip_geo not working from procedural
ARNOLD-13949 - clip_geo not working in an instancer
ARNOLD-14003 - crash at startup when Arnold is run under certain applications
ARNOLD-14037 - ai_file_utils.h is missing from ai.h API header
7.2.3.2
ARNOLD-13982 - Crash on Linux when Arnold library is terminating
ARNOLD-13817 - OCIO: Aliases not supported in OCIO configs
usd#1605 - Apply the MaterialBindingAPI to the bound prims when converting ass to usd
usd#1607 - Allow primvars with namespaces in the procedural
usd#1593 - Fix crash in the procedural when the UsdPrimvarReader varname attribute is not set
usd#1625 - Fix issue where user-defined primvars were reset
7.2.3.1
ARNOLD-13908 - Windows and macOS license failed when using single-user and network Arnold licenses
7.2.3.0
ARNOLD-10643 - FIS no longer forces a box filter
ARNOLD-12917 - Viewport API uses incorrect motion blur reference time
ARNOLD-13645 - Instancer crash if a single node is instanced but set to null
ARNOLD-13678 - Holes in alpha channel when opacity is almost 1
ARNOLD-13741 - Log messages missing colors
ARNOLD-13770 - Name scope clashes with nested procedurals
ARNOLD-13776 - NaNs when using global light sampling with low-light-threshold
ARNOLD-13789 - Corrupted tiff output if skip_alpha and unpremult_alpha are both enabled
usd#1538 - Fix triplanar in USD MaterialX
7.2.2.1
ARNOLD-13666 - Incorrect opacity on instanced procedural
ARNOLD-13625 - Fix bias in certain scenes when using global light sampling
ARNOLD-13618 - Crash when rendering a render region with negative AA and AOVs
ARNOLD-13643 - [MaterialX] Missing displacement when rendering v1.36 files
ARNOLD-13576 - [MaterialX] Height displacement is rendered as vector displacement
usd#1567 - Fix metallic attribute in UsdPreviewSurface in the render delegate
usd#1550 - UsdPrimvarReader_float2 returning
st
not working in the usd proceduralusd#1552 - Retain attributes ordering in the Sdr registry
usd#1548 - Fix RenderProduct arnold:driver ignored in the render delegate
usd#1546 - Fix relative paths on Arnold nodes
7.2.2.0
ARNOLD-11789 - AiAOVSampleIteratorGetInvDensity for non-adaptive renders was always 1
ARNOLD-11880 - Bright pixel artifacts in atmosphere_volume when using a mesh light with very small triangles
ARNOLD-11888 - OIDN doesn't work if noice denoising AOVs are also output
ARNOLD-11900 - AOV samples memory stats report negative value and large unaccounted memory
ARNOLD-12774 - Support multipart scanline EXRs
ARNOLD-13346 - Set_transform in append mode only considers the first matrix key
ARNOLD-13376 - Crash when modifying a mesh referenced by an instancer node
ARNOLD-13460 - Strip _forced_box_filter from .ass export
ARNOLD-13463 - UDIM tiles greater than 1009 do not render with MaterialX image nodes
ARNOLD-13495 - Hang when reading corrupt .ass file
ARNOLD-13511 - RLM_DEBUG env var prints weird characters
ARNOLD-13512 - Incorrect values in Arnold MaterialX Node Definitions
ARNOLD-13523 - Fix slowdown when using big arrays of nodes with the dependency graph enabled
ARNOLD-13539 - Log messages from AiScene API incorrectly reference "[ass]" when .ass file are not used
ARNOLD-13550 - Quad light sometimes produces NaN artifacts
ARNOLD-13615 - AutoTX occasionally uses wrong colorspace
usd#1502 - Render delegate crashes with empty arrays
usd#1522 - Support
UsdPrimvarReader_float2
shader returning thest
variableusd#1530 - Fix a crash when a user primvars has an empty array on a keyframe
usd#1535 - Fixed Render delegate crashes when visibility is set on lights
usd#1532 - Schemas are not declaring asset parameters for filenames
usd#1525 - Default values for AA sampling and ray depths in direct USD renders are now increased to be equal to render delegate defaults
7.2.1.1
ARNOLD-13043 - DeepEXR and Cryptomatte use more memory than needed
ARNOLD-13128 - Node init and update happen twice when doing a negative AA progressive render
ARNOLD-13367 - Opacity mask texture performance scaling regression
ARNOLD-13397 - Crash report sent when Arnold is not used
ARNOLD-13446 - Crash with extremely small triangles near the origin
ARNOLD-13434 - [usd] Sublayer loading errors on Windows
ARNOLD-9497 - [GPU] coat_direct, coat_indirect, and other diffuse/translucent AOVs are incorrect
ARNOLD-13377 - [GPU] Output warning instead of error when unable to create child node of procedural
usd#1485 - MaterialX shader nodes should have
auto
colorspace by defaultusd#1459 - Support shaders with multiple outputs
usd#1359 - Refresh the Arnold instancer when the prototype mesh points have changed
usd#1483 - Indexed normals with vertex interpolation are now converted properly
usd#1462 - Ensure shader scope doesn't appear twice in the hierarchy
usd#1477 - Fix the motion blur with interframe geometry samples in the render delegate
usd#1419 - Add a note in the README about the
USD_ASSIGN_PROTOTYPES_DETERMINISTICALLY
environment variable, which fixes the flickering instances in cryptomatte issueusd#1426 - Skinned transforms are now correctly used on the skinned meshes
7.2.1.0
ARNOLD-12964 - Rare crash when threads are creating AtStrings at the same time
ARNOLD-13032 -
AiTextureAutoTxFlags
not resolving auto color spaceARNOLD-13115 - Use textures in
texture_auto_tx_path
even when autotx generation is disabledARNOLD-13197 - Log callbacks ignore maximum number of warnings
ARNOLD-13201 - Crashes when default universe is null
ARNOLD-13350 - Set AtNode LocalData pointer to null after node_finish is called
ARNOLD-12995 - [MaterialX] Support nodes from the MaterialX PBR library in USD
ARNOLD-13073 - [MaterialX]
AiMaterialxGetOslShaderCode
fails onND_switch_color3
ARNOLD-13074 - [MaterialX]
AiMaterialxGetOslShaderCode
fails onND_separate3_color3
ARNOLD-13107 - Mesh lights occasionally do not render
ARNOLD-13163 - [GPU] CPU memory leak when rendering multiple frames on the GPU
usd#1412 - Fix instance skinned mesh in incorrect position and order.
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
andaperture_size
usd#1430 - deepexr driver parameters like
depth_tolerance
are ignoredusd#1411 -
append
parameter (for checkpointing renders) is not translatedusd#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
7.2.0.0
ARNOLD-12712 - Modifying texcoords in USD doesn't work with Arnold
ARNOLD-12982 - [LicenseManager] Support tool fails to install on Linux and macOS when running Diagnostics
usd#1383 - Relative search paths with UDIM and attribute tags are now correctly passed to Arnold
usd#1380 - Crash when updating a MaterialX shader in Solaris
usd#1372 - Primitives with an empty purpose attribute are now handled correctly
usd#1334 - Skip curves with empty radius
7.1.4.4
ARNOLD-12991 - Errors in OptiX denoiser cause crashes
ARNOLD-13027 -
kick -o
does not work if first output isHALF
ARNOLD-13045 - Crash when imager is passed to deep driver and has output_suffix
ARNOLD-13056 - GPU ignores
uv_transform.mirror_u
ARNOLD-13090 - Opening a background image in the Arnold Render View > Display tab crashes MtoA IPR
ARNOLD-13110 - Crash and hangs when flushing quad lights during IPR
7.1.4.3
ARNOLD-13044 - Lights should update in IPR when their color is set to black and a shader is subsquently connected to it.
ARNOLD-13013 - Hang in crash handler if a crash happens before rendering
ARNOLD-12936 - AutoTX cannot create tx file due to access denied error on Windows
ARNOLD-11223 - Precision issues on the curvature shader with threshold set to 0
ARNOLD-13041 - [GPU] Connecting an RGBA shader to a surface does not modify the alpha output
usd#1378 - Ensure CER is disabled during batch hydra renders
usd#1415 - Fix missing read_skinning.cpp file in the cmake build
7.1.4.2
ARNOLD-8417 - Memory leaks when using
kick -turn
ARNOLD-11020 - Quad light color not automatically updated in IPR
ARNOLD-12083 - Remove unused
-gpu_cache_dir
kick flagARNOLD-12646 - Motion blurred quad_light is not visible to camera until second node_update
ARNOLD-12842 - Fix possible memory leak when assigning structurally equal array to a node
ARNOLD-12845 - Crash report sent even when Arnold is not used
ARNOLD-12863 - License incorrectly released when multiple renders are running and some have
skip_license_check
turned onARNOLD-12872 - AutoTX regression with inverted view transforms
ARNOLD-12876 - Crash with ginstanced points
ARNOLD-12891 - Crash when imager is passed to deep driver
ARNOLD-12895 - AutoTX keeps original file open after creating TX file
ARNOLD-12905 - AiErrorReporting* python bindings are missing
ARNOLD-12923 - Arnold crash reporting does not work in non-ascii directories
ARNOLD-12928 - Crash if the instancer source node list contains null
7.1.4.1
ARNOLD-12755 - [License Manager] Diagnostics hangs on Mac
ARNOLD-12778 - Fix rare RLM license checkout failure
ARNOLD-12781 - Autodesk Analytics (ADP) bug fixes
ARNOLD-12794 - Rare Apple ARM precision errors
ARNOLD-12808 - Report whether Arnold is running natively or under Rosetta translation
ARNOLD-12820 - Detect texture color space change without requiring texture cache flush
ARNOLD-12821 - AutoTX: cannot create folder for TX file error
ARNOLD-12846 - Crash when checking out license on older Windows machines without AES-NI CPU support
usd#1357 - Add Hydra env variable to control texture_auto_generate_tx
7.1.4.0
ARNOLD-12660 - Volume rendering performance regression in Arnold 7.1.3
ARNOLD-11448 - Crash stacktrace is not always printed
ARNOLD-12613 - Kick not rendering beauty output with HALF token
ARNOLD-12590 - [GPU] Single channel 8-bit textures are too bright
ARNOLD-12675 - [Maketx] maketx tool doesn't recognize the --ignore-unassoc parameter
ARNOLD-12619 - [MaterialX] Channel connections not exported when exporting MaterialX shading networks
ARNOLD-12667 - [OCIO] Slow call to the OCIO color manager when reading raw textures in OSL
usd#1278 Support visibility overrides on instances in the render delegate
usd#1336 Fix empty ProductName rendering as .exr
usd#1331 Fix motion blur sampling on skinned instances
usd#1329 Fix inverted motion blur in the render delegate when using velocities
usd#1315 Fix interpretation of primvars arrays with constant interpolation
usd#1309 Fix RenderVar's filter width not translated properly in the procedural
usd#1306 Allow to render deepexr RenderProduct with kick
usd#1282 Don't set UsdUvTexture uvset when st coordinates are used
usd#1281 Fix crash when a volume prim density field is invalid
usd#1232 Set output to half precision for RenderVars with half types
usd#1214 Make Sdr node discovery results consistent across renderers
7.1.3.2
ARNOLD-12568 - smart opaque does not work with c4d_texture_tag shaders
7.1.3.1
ARNOLD-10677 - smart opaque did not work on ginstances when source mesh is hidden
ARNOLD-12486 - Rocky 8 linux crash in kick on startup
ARNOLD-12487 - Crash when application exits
ARNOLD-12508 - Camera visible cylinder lights sometimes disappear when animate
ARNOLD-12544 - "Free Render" not initializing geometries in non-default universes
usd#1220 Fail to override output filename * when AOVs are duplicated
usd#1234 Fix udim with relative paths
usd#1247 Check if texture path is empty * before trying to resolve it
usd#1238 Crash in the procedural with * varying instance count
usd#1241 UsdUvTexture should always have * ignore_missing_textures enabled
usd#1245 Read material bindings in the full * purpose
usd#1252 Connect the UsdPreviewSurface * opacity into arnold transmission
usd#1253 Add GeometryLight in * CreateFallbackSprim
usd#1240 Don't remap vertex primvars for * pinned curves
usd#1269 Fix visibility of instanceable * prims under a point instancer hierarchy
usd#1272 Avoid prefixing the primvars before getting their value for converting them to builtin parameter
7.1.3.0
ARNOLD-9636 - Cryptomatte does not work with multiple cameras or denoising
ARNOLD-12282 - Crash writing light groups with
preserve_layer_name
ARNOLD-12337 - Compression setting for dwaa/dwab is too low
ARNOLD-12346 - Clip_geo crashes when rendered in multiple render sessions
ARNOLD-12441 - Json stats should place the shader "percent by depth" category under "shader calls"
ARNOLD-12470 - Empty/invalid mesh on mesh_light causes crash
usd#1168 Remove attributes reset in the lights delegate
usd#1165 Support double array primvars in the procedural
usd#1175 Fix authoring per-channel connections so that the output attribute exists
usd#1131 Revert to SdrShaderNodes for discovery plugin
usd#1179 Support filter-type attributes in the reader
usd#1205 Support several render products for the same render var
usd#1183 Fix usdPreviewSurface attribute useSpecularWorkflow in the procedural
usd#1191 Ignore distant lights normalize attribute in the delegate to match the procedural
7.1.2.2
ARNOLD-12443 Crash when calling AiUniverseCacheFlush on a skydome light without a render session
ARNOLD-12365 Fix Python bindings compatibility for AiMsg functions
ARNOLD-12438 Fix Python 3 compatibility for the stats API bindings
ARNOLD-12345 [GPU] Disabling skydome_light interactively is ignored
7.1.2.1
ARNOLD-12352 - Unsupported VECTOR2 AOV deep output prevents EXR files from being written
ARNOLD-12334 - Nested instancers were unnecessarily duplicating instancer data
ARNOLD-12328 - Unwanted AiUniverseCompare log messages during rendering
ARNOLD-12292 - Log reports original requested samples instead of actual samples used during negative progressive passes
ARNOLD-12199 - Disk and Cylinder lights aren't motion blurred in the camera
ARNOLD-12051 - Skydome texture is not flushed after calling AiUniverseCacheFlush
ARNOLD-10959 - Inconsistent order of light AOVs in output iterators passed to the driver API
ARNOLD-11064 - [GPU] Crash when rendering the N AOV with volumes
usd#1168 Remove attributes reset in the lights delegate
usd#1165 Support double array primvars in the procedural
usd#1175 Fix authoring per-channel connections so that the output attribute exists
usd#1170 Support render products with no productName
7.1.2.0
ARNOLD-12299 - Crash when writing .ass file expanding procs without a render session
ARNOLD-12232 - Memory leak when rendering deep EXR layers
ARNOLD-11809 - Random crash when rendering multiple scenes in parallel
ARNOLD-12211 - [GPU] Optix denoiser memory leak when creating and destroying render sessions successively
ARNOLD-12177 - [GPU] Crash with ramp shader after aborting due to an error
ARNOLD-12166 - [GPU] Texture memory leak when creating and destroying render sessions successively
ARNOLD-12165 - [GPU] Incorrect volume bounds
ARNOLD-357 - [Licensing] Licensing error "[clm.v1] product key not found
ARNOLD-12144 - [maketx] Unwanted log messages
ARNOLD-12171 - [MaterialX] Crash when exporting a volume shader to MaterialX
ARNOLD-11198 - [MaterialX] Connection is ignored when a node input also has a defined value
usd#1073 Resolve node attributes from referenced files
usd#1093 Fix instanceable references in the same USD file
usd#1104 Compute visibility until the eventual root prim
usd#1129 Support UsdUvTexture relative paths with udims
usd#1133 Set outputs layer names only if required
usd#1136 Fix uninitialized UV coords with leftHanded meshes
7.1.1.1
ARNOLD-12230 - Crash when rendering quad lights with non-default roundness in multiple render sessions
ARNOLD-12229 - Crash when adjusting a camera used across multiple render session lifetimes
ARNOLD-12228 - Deep driver crashes when batch rendering with progressive negative-AA
ARNOLD-12223 - Do not show a dialog box when loading invalid plugins on Windows
ARNOLD-12216 - Thread priority was no longer affecting render threads on Windows
ARNOLD-12208 - Crash when destroying and recreating a RenderSession with GPU rendering or Optix denoising
ARNOLD-12054 - Restarted checkpoint renders were always starting progress at 0%
ARNOLD-12192 - [Alembic] Root of b-spline curve is cut short
ARNOLD-12253 - [GPU] Crash when deleting and creating render sessions for the same universe
ARNOLD-12037 - [GPU] Artifacts in Light Path Expression AOVs using closure labels
7.1.1.0
ARNOLD-12158 Bucket corners in kick should not be drawn for negative AA passes
ARNOLD-12154 Poor sample quality when using multiple render sessions
ARNOLD-12143 Volume velocity motion blur does not support non-normalized shutter intervals
ARNOLD-12139 The legacy bifrost procedural for Max does not work with an explicit universe
ARNOLD-12123 Changing the output driver from an operator doesn't work
ARNOLD-12122 Arnold-7.1.0 slowdown when reading hdr images
ARNOLD-12119 Crash rendering ramp with one point
ARNOLD-12097 Crashes related to null strings
ARNOLD-12026 Overlapping spotlight and camera artefact
ARNOLD-11954 Overlapping dielectrics with equal IOR can generate a spurious specular reflection
ARNOLD-12201 [GPU] Random slowdowns
ARNOLD-12017 [GPU] rendered output can contain random invalid pixels
usd#1049 Fix instanceable primitives without prototype
usd#1045 Fix crashes with invalid indexed primvars
usd#1031 Fix element connection in arnold node graphs
usd#1025 Fix random results with instancer and multiple referenced files
usd#1024 Ensure the lights normalize attribute is authored in usd
usd#1005 Get proper instancer matrices when some instances are hidden
usd#1010 Fix shadow/light linking when some lights don't have any collection
usd#1019 Fix light linking with nested procedurals
usd#1012 Light linking referencing shape parents
usd#1088 Fix attribute calls in camera reader that were causing random crashes
usd#1071 Write enum attributes as tokens instead of strings
usd#1084 Fix issues when writing USD geometry lights
usd#1081 Add point_light to the list of schemas to be generated
7.1.0.0
ARNOLD-11958 - Color correct shader produces incorrect values with small gamma values
ARNOLD-11852 - Memory leak with imagers when rendering multiple frames
ARNOLD-11835 - Full frame imagers crash with negative render region
ARNOLD-11827 - Intel Alder Lake CPUs did not always use high performance cores in Windows
ARNOLD-11795 - Spotlight penumbra should affect the specular intensity
ARNOLD-11667 - GPU and CPU+FIS filtering generated sampling patterns that could alias
ARNOLD-11242 - 'n' key was no longer toggling AI denoisers in kick IPR
ARNOLD-10400 - Volume motion blur advection computation was incorrect
ARNOLD-10391 - Volume motion blur used incorrect motion/shutter intervals
ARNOLD-11889 - Maketx --monochrome-detect should generate Y not R image for exr formats
ARNOLD-11968 - AiUniverseGetRenderSession returns invalid pointer instead of null if the session was previously destroyed
ARNOLD-11982 - Texture invalidation in Linux and macOS occurred even when texture was not modified
ARNOLD-12055 - [GPU] Crash switching from CPU to GPU with optix denoiser
ARNOLD-10577 - [GPU] Textured skydome_light leaks memory over multiple frames in a session
7.0.0.3
ARNOLD-11969 - Min pixel width on curves doesn't work on first render pass
ARNOLD-11945 - Crash when mixing transmission on overlapping meshes
ARNOLD-11852 - Memory leak with imagers when rendering multiple frames
ARNOLD-11836 - Exiting Arnold during a render causes hangs on Windows
ARNOLD-11835 - Full frame imagers crash with negative render region
ARNOLD-10400 - Volume motion blur advection computation was incorrect
ARNOLD-10391 - Volume motion blur used incorrect motion/shutter intervals
ARNOLD-10281 - Mix parameter in mix_shader is ignored for determining whether a shape is opaque or not
ARNOLD-12055 - [GPU] Crash switching from CPU to GPU with Optix denoiser
ARNOLD-10577 - [GPU] Textured skydome_light leaks memory over multiple frames in a session
7.0.0.2
ARNOLD-11890 - Crash with overlapping dielectrics using the same priority with only one using an interior closure
ARNOLD-11728 - Performance regression on some scenes introduced in Arnold 7.0.0.0
ARNOLD-11282 - Curve face index assignment to 0xFFFFFFFF causing crashes
ARNOLD-11875 - [GPU] Disabling lights interactively only works once
ARNOLD-11844 - [GPU] Error when interactively loading scenes with an atmosphere
ARNOLD-11782 - [GPU] Crash with empty grids in OpenVDB files
usd#933 Set Product Metadata
usd#953 AiMsgSet functions need to be called with a render session
usd#941 Avoid linking with hdx for older USD versions
usd#951 AiResolvePath is not called with a procedural file type
usd#962 Support building arnold-usd against USD 21.11
7.0.0.1
ARNOLD-11141 - Incorrect luminance/blackbody/wavelength when using multiple render sessions with different linear color spaces
ARNOLD-11587 - Artifacts on switching texture_use_existing_tx in IPR for OSL shaders
ARNOLD-11588 - Switching texture_use_existing_tx does not update in IPR
ARNOLD-11636 - Out of range error when reading from Pref user data
ARNOLD-11676 - Resetting a face-varying user data does not remove the indices parameter
ARNOLD-11697 - Unable to raise GI sample settings from 0 during IPR
ARNOLD-11716 - Hang when rendering in free mode fails while another render is running
ARNOLD-11746 - Crash in OIDN denoiser
ARNOLD-11747 - Crash in node destroy after the render is finished
ARNOLD-11756 - Crash with standard_volume assigned to an implicit node
ARNOLD-11781 - Artifacts when rendering with CPU, adaptive, progressive and box filter
ARNOLD-11784 - Crash when creating and deleting AtUniverses in parallel
ARNOLD-11787 - Missing documentation about parameter in AiMsg* API
ARNOLD-11806 - Calling AiRenderBegin while rendering can cause a crash
ARNOLD-11819 - Crash in AiMsgXxx when creating and deleting multiple render sessions
ARNOLD-11825 - Instancer does not propagate user data of type array
ARNOLD-11831 - Missing Python bindings for AiParamValueGetPtr/SetPtr
ARNOLD-11840 - Confusing deprecation warning with visible lights
ARNOLD-11684 - [GPU] Hang with autobump when the displacement shader reads user data
ARNOLD-11702 - [GPU] Crash when flushing texture cache with OSL textures
ARNOLD-11711 - [GPU] Crash in interactive rendering with some light sampling settings
ARNOLD-11717 - [GPU] Crashes when rendering on GPU with Optix denoiser in batch render sessions with a display driver
ARNOLD-11804 - [GPU] Infinite values in P AOV on background
ARNOLD-11815 - [GPU] Crash in ramp_rgb with curves_only
ARNOLD-11612 - [OCIO] Warnings if the OCIO color manager uses a non default config file
ARNOLD-11640 - [MaterialX] Silent error when writing materials using the node name as the material name
ARNOLD-11654 - [MaterialX] Importing shaders with multiple outputs fails
usd#902 Render session is not passed to AiDeviceAutoSelect
usd#900 Avoid calling AiRenderBegin if render is already running
usd#905 Integer primvar Render Vars fail to render via husk
usd#906 Version is not set as default when returning SDR definitions
usd#928 Transform from the Point Intancer is not applied to instances
usd#918 Rendervars do not show up in Houdini 19
usd#915 Volume shader is not applied to the ArnoldVolume primitive in Hydra
usd#458 Point instancer should prune the primitives under its hierarchy
usd#904 No way to have Point Instancer prototypes hidden
usd#924 Writer now saves the default color manager node
usd#921 Remap curves primvars to avoid "wrong data count" errors
usd#854 Primvars is ignored when rendering basisCurves as b-spline
7.0.0.0
ARNOLD-3573 - Incorrect log color in Windows consoles when using multiple threads
ARNOLD-11625 - Empty backtrace when using
printBackTrace()
outside a crash on WindowsARNOLD-11230 - Low transmission_depth values causes dielectrics to be too dark
ARNOLD-11421 - Progressive render IPR can get stuck at final AA level
ARNOLD-11178 - Unexpected normal smoothing behavior
ARNOLD-11228 - Using ray/shader switches to lower transmission depth causes dielectrics to be too dark
ARNOLD-11562 - [Alembic] UV data in curves not interpolated correctly when overriding curve.basis
ARNOLD-11361 - [Alembic] user data on curves is interpolated incorrectly
ARNOLD-8934 - [GPU] Arnold "Render Section to Texture" crashes Maya
ARNOLD-11687 - [GPU] 8-bit RGBA sRGB textures render incorrectly in ACEScg
ARNOLD-10996 - [GPU] Crash or artifacts when multiple image nodes point to the same texture
ARNOLD-11515 - [GPU] Crash when destroying procedurals interactively using 470 Nvidia drivers
ARNOLD-11621 - [GPU] Discrepancy with SSS closures in OSL
ARNOLD-11241 - [GPU] Missing alpha channel in RGBA-typed LPE AOVs
ARNOLD-11466 - [GPU] denoise_albedo is black on SSS
ARNOLD-11444 - [Imagers] Crash after an imager_denoiser_optix error
ARNOLD-11087 - [Imagers] Incorrect result when multiple drivers with different AOVs share a single imager
ARNOLD-11071 - [MaterialX] Crash when multiple objects share the same material
ARNOLD-11089 - [OCIO]
OCIOColorManagerGetKnownChromaticities()
not working withOCIO
environment variableARNOLD-11538 - [OCIO] Random crashes when using the color API from multiple threads
ARNOLD-8521 - [OSL] UDIM textures through OSL do not have their color transform applied
ARNOLD-9190 - [Noice] Crash when using a small data window
usd#751 Render delegate crashes when changing material terminals interactively
usd#797 Warning messages when
HdArnoldRenderPass
is deletedusd#847 Procedural should check the camera of the proper universe for motion blur settings
usd#858 Can't hide/unhide lights in Hydra
usd#853 Missing indices for facevarying primvars in Hydra abort renders
usd#871 Enforce writing multiple frames when no default is authored
usd#802 B-spline curves not using radius in procedural
usd#798 SdfMetadata clashing with another NdrDiscovery plugin
usd#816 The procedural does not use "driver:parameters:aov:name"
usd#880 Scenes using pre-21.02 light parameters are not rendering correctly
usd#884 Render delegate shouldn't call AiBegin/AiEnd if Arnold is already active
usd#843 Disabling render purposes does not hide geometries in Hydra
usd#887 Int parameters are not converted to unsigned int shader parameters in the render delegate