Feature Roadmap

It's early days for Foam but we think it could grow to be an incredible toolkit builder that you can use to streamline your workflows. This page will track some of the features we're thinking about in the near and more distant future. Note that priorities change so there's no guarantee that anything on this list will make it into the product. If there's something you find particularly valuable here, or something we haven't thought of yet, please let us know.

Some major proposed features:

  • Chaining Foams - a bubble can open a new foam.
  • Nesting Foams - a foam can be added to a region of a parent foam.
  • Better setting support:

  • Scripting support - invoke a python script or invoke multiple operators and settings.

  • Icon packs:

    • From popular icon fonts and collections
    • Custom made with SVG
    • Captured from geometry.
  • Asset sharing:

    • Foams, Icon packs and themes can be shared online and downloaded.
  • Better support for other views.

    • Add Nodes in node editors.
    • Support for Compositing, Video and VFX workflows.
  • More conditions for showing foams.

    • Object type (Mesh, curve, etc)

Blender Version Support

Blender has a long history of innovation and change. With that sometimes comes the need to hold back upgrades during a production or for other reasons. We'll do our best to support older versions as long as possible but there are some changes that make it expensive to do so. At a minimum we want to make sure that the most recent Blender LTS release is always supported.

Currently our minimum and maximum support versions are:

Minimum: Blender 3.3.11 Maximum: Blender 4.1