Milestone 4.2.9

Enhancements

API additions

Incompatible changes

Bug fixes

 

 

TicketSummary
#2807subdiv_smooth_derivs doesn't work in polymeshes with adaptive subdivision
#4523Free mode crash using autobump and multiple light loops
#4546Random procedural transform resets with options.parallel_node_init
#4627load_at_init procedural inside a delayed load procedural hangs Arnold
#4784Bump2d is not affected by scale
#4797Destroy the contents when destroying a procedural node
#4799Wrong procedural contents reported in the log file when writing to .ass
#4801Potential crash when initializing multiple instances of the same procedural
#4805Autobump crash with NaNs in displacement texture
#4807Shadow matte broken when there are disabled lights
#4808AiAOVEnabled crash in free mode
#4809Light acceleration was missing in free mode
#4811Inefficient string comparison in deep driver
#4815Poor sampling quality when tracing camera rays in free mode
#4818Matte property not working in built-in AOVs (P, N, Z, ...)
#4819crash due to nodes being initialized multiple times on different threads
#4820Adaptive subdivision crash if vertex valence exceeds maximum
#4821Mesh processing corrupts smooth derivatives
#4826Subdivision crash with user data and free-floating vertices
#4836Incorrect opacity in utility shader
#4837Subdivision: exact derivatives not needed for user data and user normals