Milestone 4.0.6

Enhancements

API additions

Incompatible changes

None.

Bug fixes

 

 

TicketSummaryComponentOwnerPriorityVersionCreated
#2887Thread contention with many texture lookups per sample on multi-socket machinesarnoldmikeblocker3.310 days
#2096Fix gamma correction dependency on node creation orderarnoldangelmajor3.317 months
#2838popping artifacts in multi-threaded displacementarnoldoscarmajor3.36 weeks
#2844Wrong gamma correction on binary encoded arraysarnoldangelmajor3.35 weeks
#2846Orientations ignored for curves when not in oriented modearnoldmikemajor3.35 weeks
#2850Cannot switch to/from oriented curves mode in IPRarnoldmikemajor3.35 weeks
#2854UV-based displacement combined with deformation motion blur brokenarnoldmikemajor3.34 weeks
#2856Random slowness with curves intersectionsarnoldmikemajor3.34 weeks
#2857Auto setting of options->camera not working after deleting previous cameraarnoldangelmajor3.34 weeks
#2865Shader gamma is not applied to params with the default valuearnoldangelmajor3.33 weeks
#2870stack overflow when parsing .ass files (arrays of arrays)arnoldangelmajor3.33 weeks
#2872AiLightsGetShadowMatte() always black after a light looparnoldalanmajor3.32 weeks
#2877temporary memory leak in AiTraceProbe()arnoldthiagomajor3.32 weeks
#2883image shader creates texture handles even if cache_texture_handles is offarnoldangelmajor3.32 weeks
#2894Ray Differentials not set when a ray only hits backgroundarnoldramonmajor3.32 days
#2895AiMappingLatLongDerivs returns wrong derivativesarnoldramonmajor3.331 hours
#2896Shadow rays cast with AiTrace do not skip shaders on opaque hitsarnoldmikemajor3.323 hours
#2897shader calls stats missing evaluations inside shader networksarnoldmarcosmajor3.319 hours
#2867fix documentation for AiShaderGlobalsEvaluateBump()arnoldmikeminor3.33 weeks