Milestone 3.3.2

Enhancements

API additions

Incompatible changes

None.

Bug fixes

  
#1379kick crashes with progressive rendering and -turn <n>
#1905OIIO deadlocks
#1977ERROR | Inside box.c -- could not find box normal
#1978crash in AI_RENDER_MODE_CAMERA mode using uninitialized shaderglobals struct
#1976valgrind warnings in patch subdivision
#1975standard shader produces black/white dots in glossy reflections
#1974motion blur artifacts in low primitive-count scenes
#1973Crash on AiAOVSetRGB
#1972darkening when MIS samples are increased
#1967corrupt rays from AiCookTorranceIntegrate
#1971Memory leak when tracing rays in "free" render mode
#1934support for carriage returns in quoted string parameters
#1959Crash when reading an AOV without first writing to it
#1958massive slowdown with automip and files bigger than the cache size
#1957Sidedness is not preserved for instances
#1954receive_shadows should not disable self_shadows
#1953MIS support in skydome_light
#1946Incorrect size for oriented disk used when sampling spherical lights
#1945Object matrix data is being destroyed after render
#1941crash with 16-bit SGI texture maps
#1939stale shader messages causing autobump artifacts
#1936crash with certain Photoshop CS4-saved TIFF files
#1933kick (progressive + turn) uses all outputs after the first turntable
#1930NaNs when evaluating the Ward BRDFs