Technical Specification

The ultimate environment creation toolkit for 3ds Max

ForestPack includes all the features you need to create perfect scatters, every time. The fully integrated solution uses a familiar UI and workflow to create almost unlimited geometry with complete control over every detail. That's not all, use Forest Maps to randomise maps and add tints, quickly populate a scene using our included library presets or create your own, and use Forest Tools to convert scatters to max instances or XML data for use in large pipelines. With its power, unrivalled features list, ease-of-use, and premium support. ForestPack will change the way you render.

Render Without Limits

Render Without Limits

Billions of Polygons

Create scenes with virtually unlimited geometry. Renders with hundreds of thousands of objects each with millions of polygons are now possible thanks to ForestPack's advanced geometry shaders, compatible with most popular render engines.

Points-Cloud Display

WYSIWYG scattering is possible with ForestPack's point's-cloud display mode. Preview huge polygon counts while maintaining viewport responsiveness and avoid time spent rendering previews.

Convert to Instances

Convert ForestPack objects to Max instances with the click of button. Ideal for sharing with users or computers without the plugin, using renderers that aren't already natively supported, or exporting to real-time engines. For large pipelines we provide the ability to export data in an XML file.

Supported Items

Meshes and Proxies

Add almost any geometry and ForestPack intelligently converts it to native render instances on the fly, so there's no need to spend time creating proxies. If you prefer proxy objects, they're fully supported too.

Meshes and Proxies

Lights and Non-Geometric Objects

Scatter non-geometric objects such as lights, splines and VDB volumes using ForestPack. In some renderers it is even possible to randomise the colour and intensity of lights using Forest Colour.

Groups and Linked Hierarchies

Scatter groups or linked hierarchies of objects and preserve their composition. Useful for clumps of flowers and grass, the contents of a group can either be handled as individual objects so they can be individually randomised, or their relationship can be maintained.

Parametric Objects

If you're able to output an object as a mesh, you can use it in ForestPack. This includes parametric objects like GrowFX plants, Laubwerk Trees, RailClone styles, and even nested ForestPack objects!


Control the exact composition of a scatter using probability values. Percentages are automatically normalised so there's no need for tricky maths.

Probability, ForestPack

Supported Areas

Distribution Patterns

Built-in patterns

ForestPack uses black and white maps to create distribution patterns. A white pixel creates a tree, and a black pixel a gap. Over 20 default map types are included, but you can easily create your own for any type of design.

Built In Patterns, ForestPack


If the built-in patterns don't include the design you need, you can use procedural maps or images to create any distribution you want.

Maps, ForestPack


Simulate the growth patterns found in nature with ForestPack's unique Cluster mode. Group plants of the same type together with many controls for shape, noise, and edge blur.

Clusters, ForestPack

Cluster render:

Clusters Render, ForestPack

Match Colour on Bitmap

Create your own cluster patterns by matching plants to colour found in a bitmap. This is ideal for matching planting plans provided by Landscape Architects.

colour Bitmap interface, ForestPack
colour Bitmap, ForestPack

Boundary Control

Forest Colour

Randomize Maps

Forest Maps allows you to randomize the maps applied to scattered objects. You can choose to shuffle the maps by object or by element for maximum control and life-like variation.

Randomize Maps, ForestPack

Randomize From Map

Create a palette and tint colours using a texture swatch! Forest Colour can extract random values from a bitmap to allow you to easily match colours from photographs.

Randomize From Map, ForestPack

Add tints

Add even more variety by tinting maps. Colours are selected at random from a user definable gradient and applied using one of five transfer modes and a randomizable strength parameter.

Add Tints, ForestPack

Optimize Materials

Quickly apply Forest Colour maps and apply automatic material optimisation with a single button. In some circumstances scenes can render up to seven times faster after optimisation.

Optimize Materials, ForestPack

Use Texture on Surface

Sample the texture from a map applied to the surface area and use this to tint the overlying objects. For example, you could use aerial photography of fields to create natural colour variations in a grass scatter.

Use Texture on Surface, ForestPack


Frustum Culling

Minimise strain on your computer's resources by limiting the scatter to the camera's field of view! Create a fly-by with millions of trees, without wasting resources on trees that are outside the frame!

Frustum Culling, ForestPack

Forest LOD

Switch the geometry and materials of scattered items based on their distance from the camera or their size in the render view to help speed up renders and manage RAM!

Forest LOD, ForestPack

Distance Based Falloff

Use falloff curves to change the density and scale of a scatter based on distance from the camera! If you have multiple cameras in the scene, you can use their environment range to set a different value for each one.

Distance Based Falloff, ForestPack

Transform Controls

Editor Mode

Editor Mode, ForestPack

Add and Edit Individual Objects

Use Custom Edit mode to add, place or edit items manually. Fine tune an existing scatter for the perfect render, or start from scratch by placing individual objects.

Follow Splines

Distribute evenly spaced items along splines. Objects can be set to orientate themselves to the path, retain their original rotation, or use randomised transform settings.

Use Markers

Position and orientate objects using markers, other objects and meshes for reference! Make sure your planting perfectly matches the architect's plans by using their imported reference markers to precisely place objects.


Follow Geometry, ForestPack

Follow Geometry

ForestPack enables you to scatter animated objects while maintaining significant memory efficiency. Any animated geometry can be used including proxies. In the default mode, the animations are all synced, but there are 3 powerful options that enable you to randomise and control playback.

Randomize, ForestPack


Randomise the time offset of animated geometry to ensure that scattered objects are not played back identically! This is far more natural when using plants and trees with a wind animation or any other situation where you don't want the animation of objects to play in perfect sync.

Control Using Maps, ForestPack

Control Using Maps

Control the play back of animated objects using maps. You have two options, either set the offset of the animation and let it play, or specify the current frame using a gray-scale map.

Library and Presets


Each purchase of ForestPack Pro gives you access to a single license for creating and editing Forest Objects, the full library contents, and free unlimited render nodes. For the duration of your maintenance plan you are also entitled to premium technical support and upgrades.

The versions released during your maintenance plan are yours to keep forever. If you like to stay up to date with the most recent versions of ForestPack we recommend you should stay on the maintenance plan, however there are no penalties for allowing it to lapse. If you want to skip some versions, it's no problem and you can jump back on at any time and download the most recent software paying only for another year of maintenance.


ForestPack Pro is compatible with 3ds Max 2013 and above (Official support from 2019).

ForestPack provides the most extensive native support of renderers in the industry, allowing out-of-the-box rendering of huge polycounts with no need to convert geometry to proxies. We support the following popular renderers:

Feature support varies for some renderers, for a full list please see this article

ForestPack comes in 2 versions

ForestPack PRO

ForestPack Pro has advanced features for surfaces, tree placement and importing/exporting tools. Also it includes a full library of billboard trees and shrubs, 3d Trees and Shrubs, ground cover presets and the the ability to edit libraries and add your own objects and textures.

In addition, a Pro license of ForestPack permits you to prioritised technical support, early access to beta versions, and regular updates.

ForestPack LITE

ForestPack Lite is free to use, even commercially. It provides many of the features found in ForestPack Pro but with the ability to scatter a maximum of 3 source objects using up to 4 flat areas. The Lite edition has a limited subset of presets, and does not include Creation Tools, Forest Tools, or user editable libraries.

If you want to know the differences between our Pro and Lite version, please read this documentation