What changed in Blender in 2017

79 updates · 29 main milestones · Mar 6, 2017 to Sep 12, 2017

  1. 12 events
    Over 700 Bugs Fixedbug fixMilestone
    Steam
    Faster AMD OpenCL Performanceperformance
    Steam
    Shadow Catcher Feature Addednew content
    Steam
    Faster AMD OpenCL supportperformance
    Steam
    Denoiser Feature Addednew content
    Steam
    Over 700 bugs fixedbug fixMilestone
    Steam
    Filmic Color Management Implementednew content
    Steam
    Filmic Color Management implementednew content
    Steam
    PBR Shader Introducednew content
    Steam
    Shadow Catcher feature addednew content
    Steam
    Denoiser feature addednew content
    Steam
    PBR Shader introducednew content
    Steam
  2. 16 events
    New Add-ons Coming Soonnew content

    A dedicated article will be released for new add-ons.

    Steam
    New Add-ons Coming Soonnew content

    A dedicated article for new add-ons will be released.

    Steam
    OpenCL Performance ImprovementperformanceMilestone

    Performance improved up to 5x faster with AMD cards.

    Steam
    Shadow Catcher Addednew content
    Steam
    Improved Alembic I/Onew content
    Steam
    Denoising Feature Introducednew content
    Steam
    Filmic Color Management Implementednew content
    Steam
    Improved Alembic I/Onew content
    Steam
    Principled BSDF (Disney Shaders) Introducednew content
    Steam
    OpenCL Performance BoostperformanceMilestone

    Performance improved up to 5x faster with AMD cards.

    Steam
    Denoising Feature Introducednew content
    Steam
    Shadow Catcher Addednew content
    Steam
    Enhanced Pose Library for Animationnew content
    Steam
    Enhanced Pose Library for Animationnew content
    Steam
    Filmic Color Management Implementednew content
    Steam
    Principled BSDF (Disney Shaders) Introducednew content
    Steam
  3. 51 events
    Return correct alpha for environment map in GLSLperformance
    Steam
    More efficient noise reduction for Branched Path TracingperformanceMilestone
    Steam
    Ability to enable/disable individual GPUs for flexible benchmark scriptingperformance
    Steam
    Fix various crashes related to linked data blocksbug fixMilestone
    Steam
    Unused shader nodes are now ignored on render timeperformance
    Steam
    Use more global SSE optimizations for SSE4.1+ kernelsperformanceMilestone
    Steam
    Improve multi-threaded usage of fluid simulationperformance
    Steam
    Fireflies reduction for background textures when using MISperformanceMilestone
    Steam
    Multiple improvements for the latest AVX2 CPUsperformanceMilestone

    Includes optimized math utilities and faster triangle intersection function.

    Steam
    Various optimizations and fixes for deformation motion blurperformanceMilestone
    Steam
    Optimization of dependency graph construction timebug fix
    Steam
    Added 3D textures support for OpenCLperformance
    Steam
    Better remaining time estimationperformance
    Steam
    Improvements to procedural texturesperformance
    Steam
    Fixed crash of inverse kinematics on 32 bit Windows platformsbug fixMilestone
    Steam
    Distance culling for objects to remove objects which are too far away from the cameraperformance
    Steam
    Hair particle settings moved to Geometry panel of Render contextui ux
    Steam
    Unused shader nodes are now ignored on render timeperformance
    Steam
    Multithreaded shader compilation and optimizations for emission meshesperformanceMilestone
    Steam
    Improve multi-threaded usage of fluid simulationperformance
    Steam
    Fixes for missing animation updatesbug fix
    Steam
    Added time steps BVH option to speed up rendering of scenes with motion blurperformanceMilestone
    Steam
    Distance culling for objectsperformance

    Removes objects which are too far away from the camera

    Steam
    Fixed regression crash when adding texture node to compositorbug fixMilestone
    Steam
    Added time steps BVH option to speed up rendering of scenes with motion blurperformanceMilestone
    Steam
    Major render time improvements on transparent shadowsperformanceMilestone
    Steam
    Fixed regression crash when adding texture node to compositorbug fixMilestone
    Steam
    Fix missing or wrong relation links causing bone flickeringbug fixMilestone

    Related to complex rigs.

    Steam
    Hair particle settings moved to Geometry panel of Render contextui ux
    Steam
    Fix various crashes related to linked data blocksbug fixMilestone
    Steam
    Fixes for missing animation updatesbug fix
    Steam
    Added 3D textures support for OpenCLperformance
    Steam
    Multithreaded shader compilation and optimizations for emission meshesperformanceMilestone
    Steam
    Beckmann/GGX distribution with 0 roughness is now considered a singular rayperformance
    Steam
    Improvements to procedural texturesperformance
    Steam
    Use more global SSE optimizations for SSE4.1+ kernelsperformanceMilestone
    Steam
    Different seed for subframes and different stereo viewsperformanceMilestone

    Allows 'slow-motion' effect and improved VR experience

    Steam
    Use XDG folder for cache on Linux and OSXperformance

    Avoids having per-Blender version folder with all the OpenCL/CUDA kernels built.

    Steam
    Fixed crash of inverse kinematics on 32 bit Windows platformsbug fixMilestone
    Steam
    Various optimizations and fixes for deformation motion blurperformanceMilestone
    Steam
    Better remaining time estimationperformance
    Steam
    Use XDG folder for cache on Linux and OSXperformance

    Avoids having per-Blender version folder with all the OpenCL/CUDA kernels built.

    Steam
    Multiple improvements for the latest AVX2 CPUsperformanceMilestone

    Includes optimized math utilities, faster triangle intersection function, and BVH traversal optimizations.

    Steam
    Ability to enable/disable individual GPUsperformance

    Helps artists and allows flexible benchmark scripting.

    Steam
    Major render time improvements on transparent shadowsperformanceMilestone
    Steam
    Return correct alpha for environment map in GLSLperformance
    Steam
    Fireflies reduction for background textures when using MISperformanceMilestone
    Steam
    More efficient noise reduction for Branched Path TracingperformanceMilestone
    Steam
    Fix missing or wrong relation links causing bone flickeringbug fixMilestone
    Steam
    Beckmann/GGX distribution with 0 roughness considered a singular rayperformance
    Steam
    Optimization of dependency graph construction timebug fix
    Steam