Skip to main content

All Changelog

Subscribe to "All Changelog" posts via RSS, Atom, JSON. Check all versions here or follow Changelog on RRSS to stay updated on everything we ship.

ForestPack 9.3.0

Wind animation, tapered branches, branch rotation, grayscale-driven distribution maps, random scale by area, faster viewport painting, stability and performance improvements.

Forest Scatter

New

  • Added support of V-Ray 6 in 3DS Max 2026.
  • Added Distribution->Image->Use as Density Map. It lets you use Distribution Image as a grayscale density map, instead a black/white bitmap.
  • Added Random Scale by Area (min/max).
  • Paint/Erase mode can be changed dynamically in Paint areas holding Ctrl/Alt key respectively.

Improvements

  • Surface->Scale to fix sloped areas is limited to 150% to avoid very large items on sloped terrains.
  • Context menu->Selector dialogs are larger and resizeable.

Fixes

  • Fixed: Forest object rebuilds twice during IR frame change in Corona Renderer.
  • Fixed: Rare crash using Collisions Checking with large distributions.
  • Fixed: Distribution interference when using both Include and Exclude area Falloff.
  • Fixed: Error loading library presets with empty Custom Objects.

ForestIvy

New

  • Variable branch thickness using Min/Max Width and Scale Falloff parameters.
  • Added Growth->Branch Rotation (min/max). Rotates branches around the trunk.
  • Baselines can be extended by painting over their end.
  • Added Wind animation, using following parameters:
    • Growth->Enabled: enables animation globally.
    • Growth->Strength: global animation strength. Default 20%.
    • Growth->Loop (frames): animation speed. Faster with lower values. Default 300 frames.
    • Leaves->Strength: animation strength for selected layer. Default 100%.
    • Branches->Strength: animation strength for branches. Default 100%.
    • Display->Viewport->Display Animation: enables wind animation in viewport (disabled by default).
  • Improved behaviour of Surface->Mat.ID->Exclude. Now branches are pruned when they hit an excluded surface.

Fixes

  • Fixed: ForestIvy->'Use Multithreading' generates different branches distribution when it's enabled or disabled.
  • Fixed bug which was generating different ivy distributions in render nodes.
    • Because of this fix, ForestIvy generates different random distributions in ForestPack 9.3, compared with ForestPack 9.2
    • Please Keep this in mind if you need to edit ForestIvy scenes created in ForestPack 9.2

Notes

  • Branches distribution may change when enabling Wind Animation, because some features are incompatible with animation.
  • To keep existing distribution, it's possible to animate only the leaves, not the branches. This can be done setting Branches->Wind Animation->Strength to zero.
  • When Wind Animation is enabled, Growth->Death Distance is taken as the length of the hanging branch, not distance to the surface object.
  • Leaf placement is properly adjusted according to branch thickness.