Roadmap

What's on and what's next in Blender.

Blender is developed by a global community of contributors.

Explore ongoing projects that shape upcoming releases and get involved in work happening beyond the roadmap at developer.blender.org.


Ongoing Projects

Media Management
VIDEO SEQUENCER Media Management

Organize the media being used or yet to be used.

Modal Node Tools
NODES & PHYSICS Modal Node Tools

Extend geometry node tools to allow creating interactive operators.

Selection Tools & Basic stroke manipulation in Draw Mode
GREASE PENCIL Selection Tools & Basic stroke manipulation in Draw Mode

Selection & basic manipulation tools in Draw Mode.

Boolean Carver Tool
GREASE PENCIL Boolean Carver Tool

A new carver tool for cutting out shapes from strokes & fills.

Layered Actions
ANIMATION Layered Actions

Bringing animation layers to Actions.

Material Lighting Nodes
EEVEE Material Lighting Nodes

Add tooling for non-photorealistic surface shading that reacts to multiple lights.

Gaussian Splatting
EEVEE & CYCLES Gaussian Splatting

Support gaussian splat importing and rendering natively.

Layered Compositing
COMPOSITOR Layered Compositing

Introduce simplified, layer-based compositing workflow.

Fluid Simulation
NODES & PHYSICS Fluid Simulation

Build a FLIP (Fluid-Implicit Particle) fluid system in geometry nodes.

Texture Layers, Painting, & Baking
TEXTURING Texture Layers, Painting, & Baking

Improve material and texture authoring, with a high level user interface for painting, layered procedural effects and baking.

Loop Tools
MODELING Loop Tools

Porting the popular Looptools add-on into core Blender.

Ripple Editing
VIDEO SEQUENCER Ripple Editing

Expand the ripple editing tools in Blender’s Video Sequencer.

Collection Import
I/O Collection Import

Bring Blender lib linking closer to importing data from other formats, plus allow more flexibility in the loading process.

Raycast Node Extended Targets
EEVEE Raycast Node Extended Targets

Improve the ease of use of the new Raycast Node.

OpenPBR Surface Shader
RENDERING OpenPBR Surface Shader

Support OpenPBR Surface for interoperability, and upgrade Principled BSDF with matching features.

Project Setup
CORE Project Setup

Shared “project” environment for different blend-files.

Android Platform Support
BLENDER ON THE GO Android Platform Support

Port Blender to run natively on Android.


On Hold

Dynamic Overrides
CORE Dynamic Overrides

A simple and efficient way to override property values of any data-block, linked or local.


Upcoming Projects

Per-sample Compositing
COMPOSITOR Per-sample Compositing

Eliminate jagged edges and technical artifacts in post-processing.

Multi-stage Compositor
COMPOSITOR Multi-stage Compositor

Allow attaching post-processing effects directly to individual objects or materials.


Completed Projects

Compositor Modifier
VIDEO SEQUENCER Compositor Modifier

Implement a compositor modifier in the Video Sequencer.
P.S. Performance improvement is still ongoing.

Flamenco 3.9
STANDALONE PRODUCT Flamenco 3.9

Add support for Blender Asset Tracer 2.0 and other improvements.

Blender Asset Tracer v.2
STANDALONE PRODUCT Blender Asset Tracer v.2

More stable version, better compatibility with future versions of Blender.

Vulkan OpenXR Interop
XR Vulkan OpenXR Interop

Improve the performance when using Virtual Reality with the Vulkan Backend.

GPU Shader Compilation Optimisation
EEVEE GPU Shader Compilation Optimisation

Cut initial shader compilation time in half on some platforms.

Fills and Holes
Grease Pencil Fills and Holes

Move to a new tool-based workflow for creating fills and allow fills to have holes.

Raycast Node
EEVEE Raycast Node

Initial implementation for Ray Queries

Tracy Frame Profiler Support
DEVELOPMENT TOOLS Tracy Frame Profiler Support

Integrate a frame profiler aiding both evaluation of new feature performances and profiling of the overall Blender codebase.

New Bucket Fill Algorithm
GREASE PENCIL New Bucket Fill Algorithm

Fix existing limitations and issues of Grease Pencil Bucket Fill.

Textured Brushes
GREASE PENCIL Textured Brushes

Update Grease Pencil materials to increase quality and performance of textured brushes.

Online/Remote Asset Libraries v1
ASSETS Online/Remote Asset Libraries v1

Add support for online/remotely hosted asset libraries.

Location Scouting
VR Location Scouting

Support blocking camera vantage points while immersed in Virtual Reality.

Improve Instancing Performance
EEVEE Improve Instancing Performance

Implement Draw Module instancing optimizations support for EEVEE.

Improve Raytracing – AO Pipeline
EEVEE Improve Raytracing – AO Pipeline

Fix critical issues and make raytracing implementation more robust.

Texture Cache
CYCLES Texture Cache

Use many high resolution textures with little memory, by loading only tiles at mipmap levels that are needed.

Hair Dynamics
NODES & PHYSICS Hair Dynamics

High quality hair dynamics modifier.


Blender Lab

Check out more projects under the Lab activities, the innovation space within the Blender project.

Note that Lab activities are not part of the current Blender roadmap, and do not have a release timeline or target.