Introduction

REVO Opacity Cutout Blender Addon

REVO Opacity Cutout converts texture masks into clean cutout geometry directly in Blender, making it easier to create game-ready foliage and decals. Built for Unreal Engine 5 workflows with Nanite in mind, it can also be used with SpeedTree and includes vertex painter tools for advanced wind setup on trees and vegetation.

The foliage vertex paint workflow is inspired by the Megascans vegetation material workflow shown in this reference video. The system is designed to work with Megascans UE5 vegetation materials as well as similar custom foliage shaders.

Main Features

  • 2D / Planar Cutout mode for fast contour-based cutouts on flat cards
  • 3D / Grid Mask mode for curved meshes where preserving surface flow matters
  • 3D / Precise mode for high-accuracy cutouts on non-planar geometry (for example canopies)
  • Built-in quality presets for quick setup and consistent results
  • Optional advanced controls for contour cleanup and triangulation behavior
  • Integrated vertex painter tools for RGBA foliage channel workflows
  • The original source mesh is never modified. All edits are performed on a duplicate, which is marked in the Outliner with a suffix such as _Cutout or _PreciseCut
  • One-click dependency installer from inside the panel

N-Panel

Use the N-Panel workflow:

  • Open 3D View > N-Panel > REV OpacityCutout
  • Select mask image and channel
  • Choose a quality preset
  • Run one of the Generate actions

Main operators you will use

Action Notes
Generate Cutout (2D / Planar) Main contour pipeline
Generate 3D Cutout (Grid Mask) Face-sampling mode on source mesh
Generate 3D Precise Cut UV clip + reprojection workflow

Required Dependencies

These Python packages are required for the add-on to function correctly:

Dependency Why it is required
opencv-python Image processing for mask analysis and cutout preparation
pyclipper Polygon clipping/offset operations used during contour cleanup

Use the Install Dependencies button in the add-on panel to install both packages automatically if they are missing.

Required Blender version

  • Supported Blender versions: 4.2 to 5.1
  • Recommended: Blender 4.2+
  • Add-on version: 1.0.0
  • License: MIT