What changed in Blender in 2017
79 updates · 29 main milestones · Mar 6, 2017 to Sep 12, 2017
- 12 eventsOver 700 Bugs Fixedbug fixMilestoneSteamFaster AMD OpenCL PerformanceperformanceSteamShadow Catcher Feature Addednew contentSteamFaster AMD OpenCL supportperformanceSteamDenoiser Feature Addednew contentSteamOver 700 bugs fixedbug fixMilestoneSteamFilmic Color Management Implementednew contentSteamFilmic Color Management implementednew contentSteamPBR Shader Introducednew contentSteamShadow Catcher feature addednew contentSteamDenoiser feature addednew contentSteamPBR Shader introducednew contentSteam
- 16 eventsOpenCL Performance ImprovementperformanceMilestone
Performance improved up to 5x faster with AMD cards.
SteamShadow Catcher Addednew contentSteamImproved Alembic I/Onew contentSteamDenoising Feature Introducednew contentSteamFilmic Color Management Implementednew contentSteamImproved Alembic I/Onew contentSteamPrincipled BSDF (Disney Shaders) Introducednew contentSteamOpenCL Performance BoostperformanceMilestonePerformance improved up to 5x faster with AMD cards.
SteamDenoising Feature Introducednew contentSteamShadow Catcher Addednew contentSteamEnhanced Pose Library for Animationnew contentSteamEnhanced Pose Library for Animationnew contentSteamFilmic Color Management Implementednew contentSteamPrincipled BSDF (Disney Shaders) Introducednew contentSteam - 51 eventsReturn correct alpha for environment map in GLSLperformanceSteamMore efficient noise reduction for Branched Path TracingperformanceMilestoneSteamAbility to enable/disable individual GPUs for flexible benchmark scriptingperformanceSteamFix various crashes related to linked data blocksbug fixMilestoneSteamUnused shader nodes are now ignored on render timeperformanceSteamUse more global SSE optimizations for SSE4.1+ kernelsperformanceMilestoneSteamImprove multi-threaded usage of fluid simulationperformanceSteamFireflies reduction for background textures when using MISperformanceMilestoneSteamMultiple improvements for the latest AVX2 CPUsperformanceMilestone
Includes optimized math utilities and faster triangle intersection function.
SteamVarious optimizations and fixes for deformation motion blurperformanceMilestoneSteamOptimization of dependency graph construction timebug fixSteamAdded 3D textures support for OpenCLperformanceSteamBetter remaining time estimationperformanceSteamImprovements to procedural texturesperformanceSteamFixed crash of inverse kinematics on 32 bit Windows platformsbug fixMilestoneSteamDistance culling for objects to remove objects which are too far away from the cameraperformanceSteamHair particle settings moved to Geometry panel of Render contextui uxSteamUnused shader nodes are now ignored on render timeperformanceSteamMultithreaded shader compilation and optimizations for emission meshesperformanceMilestoneSteamImprove multi-threaded usage of fluid simulationperformanceSteamFixes for missing animation updatesbug fixSteamAdded time steps BVH option to speed up rendering of scenes with motion blurperformanceMilestoneSteamFixed regression crash when adding texture node to compositorbug fixMilestoneSteamAdded time steps BVH option to speed up rendering of scenes with motion blurperformanceMilestoneSteamMajor render time improvements on transparent shadowsperformanceMilestoneSteamFixed regression crash when adding texture node to compositorbug fixMilestoneSteamFix missing or wrong relation links causing bone flickeringbug fixMilestoneRelated to complex rigs.
SteamHair particle settings moved to Geometry panel of Render contextui uxSteamFix various crashes related to linked data blocksbug fixMilestoneSteamFixes for missing animation updatesbug fixSteamAdded 3D textures support for OpenCLperformanceSteamMultithreaded shader compilation and optimizations for emission meshesperformanceMilestoneSteamBeckmann/GGX distribution with 0 roughness is now considered a singular rayperformanceSteamImprovements to procedural texturesperformanceSteamUse more global SSE optimizations for SSE4.1+ kernelsperformanceMilestoneSteamDifferent seed for subframes and different stereo viewsperformanceMilestoneAllows 'slow-motion' effect and improved VR experience
SteamUse XDG folder for cache on Linux and OSXperformanceAvoids having per-Blender version folder with all the OpenCL/CUDA kernels built.
SteamFixed crash of inverse kinematics on 32 bit Windows platformsbug fixMilestoneSteamVarious optimizations and fixes for deformation motion blurperformanceMilestoneSteamBetter remaining time estimationperformanceSteamUse XDG folder for cache on Linux and OSXperformanceAvoids having per-Blender version folder with all the OpenCL/CUDA kernels built.
SteamMultiple improvements for the latest AVX2 CPUsperformanceMilestoneIncludes optimized math utilities, faster triangle intersection function, and BVH traversal optimizations.
SteamAbility to enable/disable individual GPUsperformanceHelps artists and allows flexible benchmark scripting.
SteamMajor render time improvements on transparent shadowsperformanceMilestoneSteamReturn correct alpha for environment map in GLSLperformanceSteamFireflies reduction for background textures when using MISperformanceMilestoneSteamMore efficient noise reduction for Branched Path TracingperformanceMilestoneSteamFix missing or wrong relation links causing bone flickeringbug fixMilestoneSteamBeckmann/GGX distribution with 0 roughness considered a singular rayperformanceSteamOptimization of dependency graph construction timebug fixSteam