Extensions
  • Home
  • Add-ons
  • Themes
  • Approval Queue
  • About
  • Upload Extension
  • Sign in
  • BLENDER.ORG

    • Download

      Get the latest Blender, older versions, or experimental builds.

    • What's New

      Stay up-to-date with the new features in the latest Blender releases.

    DEVELOPMENT

    • Roadmap

      See which projects are currently being worked on and what's next.

    • Documentation

      Guidelines, release notes and development docs.

    LEARNING & RESOURCES

    • Blender Studio

      Access production assets and knowledge from the open movies.

    • Manual

      Documentation on the usage and features in Blender.

    • Benchmark

      A platform to collect and share results of the Blender Benchmark.

    • Blender Conference

      The yearly event that brings the community together.

    DONATE

    • Development Fund

      Support core development with a monthly contribution.

    • One-time Donations

      Perform a single donation with more payment options available.

All Add-ons

Add-on [BAM] Decalit
[BAM] Decalit

Fast mesh decal placement with normal snapping and Custom UI/UX.
Add-on by AlexeyHRDesign
About What's New Permissions Reviews Version History
Decal Placement Topology Mode Resize, Scale Decal Carve Decal Creation Decal Volume

[BAM] Decalit

BAM Decal IT is a GeoNode based decal system and is not intended to replicate the traditional “Import Images as Planes + Shrinkwrap” workflow.

Instead, it provides a custom UI/UX, non-destructive Geometry Nodes workflow, advanced surface snapping, and greater flexibility for decal placement, projection, and management than a standard Shrinkwrap-based setup.

BAM Decalit helps you project mesh decals onto curved surfaces, adjust them directly in the viewport, and keep reusable decal libraries with rendered previews. Use it for hard-surface panels, trims, symbols, labels, screws, vents, stylized marks, and any detail that should sit cleanly on top of another mesh.

Highlights

  1. Project mesh decals by using convenient UI/UX.
  2. Place, move, scale, rotate, flip, and align decals in the viewport.
  3. Control width, height, projection depth, offset, subdivision, trim, and triangulation.
  4. Switch between Target Topology, Simple, and Volume projection modes.
  5. Save decal collections and browse them with preview thumbnails.
  6. Make changes to existing BAM Decals with Decal IT EditMode.
  7. Cut or restore decal regions with Decal Carve.
  8. Use the usual hotkeys for Scale "S" and Rotate mode "R"

Interactive Placement

Interactive Placement

Fast Resize. Use the usual "S" hotkey for fast Scale. "R" key for rotation mode.

FastResize Start Decal IT, hover a surface, and position the decal with a viewport overlay. Adjust scale, depth, offset, subdivision, rotation, and placement without leaving the 3D view.

Target Topology Mode

Target Topology Mode Use the target mesh topology as the decal geometry so the result follows the surface cleanly. This is the main mode for production placement on curved meshes.

Volume Mode (Beta)

Project flat contact topology while preserving raised source volume. Useful when the decal is not only a flat mark, but a small raised mesh detail (stickers with peeling edges, wall paint peeling decals and more).

Simple Mode

Use the decal mesh geometry with simple subdivision and ray projection. This mode is fast, responsive, and useful for quick layout but requires subdivision levels for projection on curved surfaces.

Decal Carve

Decal Carve Draw a polygon in the viewport to cut away parts of a projected decal. Hold Ctrl while carving to restore regions.

Decal Library

Build a reusable decal list from selected mesh objects. Save collections, switch presets, browse previews, refresh thumbnails, and keep your most-used details ready inside the View3D sidebar.

Workflow

  1. Add mesh decals to the Decal Library.
  2. Pick a projection mode: Decal IT, Decal IT Simple, or Decal IT Volume.
  3. Place the decal on the target mesh.
  4. Tune size, depth, offset, subdivision, trim, and triangulation.
  5. Press Enter to apply, or reopen the result later with Decal IT EditMode.

Location

View3D Sidebar -> [BAM] Decalit

Blender version

Should work as of version 4.5, but was developed and tested on 5.0


What's New

1.0.0 June 8th, 2026

Release:

  1. Project mesh decals by using convenient UI/UX.
  2. Place, move, scale, rotate, flip, and align decals in the viewport.
  3. Control width, height, projection depth, offset, subdivision, trim, and triangulation.
  4. Switch between Target Topology, Simple, and Volume projection modes.
  5. Save decal collections and browse them with preview thumbnails.
  6. Make changes to existing BAM Decals with Decal IT EditMode.
  7. Cut or restore decal regions with Decal Carve.

Permissions

This extension requests the following permission:

  • Files

    Save and load decal presets and generated preview images

Developer
AlexeyHRDesign
Rating
(2)
Version
1.0.0
Updated
3 d
Published
June 8th, 2026
Downloads
172
Size
2.8 MB
Compatibility
Blender 5.0 and newer
Website
artstation.com/hrdesign
Report Issues
bamteam.github.io/BAM-WIKI/feedback
License
GNU General Public License v3.0 or later
Material
...or download and Install from Disk
  • 2.8 MB

Reviews

See all
  • ThomasHarvey
  • v1.0.0
  • 7 h

Doesn't work as expected. The method to add decals is more convoluted than just importing images as planes and adding a shrinkwrap to it, and its mapping to objects behaves very odd in blender5.1.

  • AlexeyHRDesign replied
  • 7 h

Hi Thomas, thanks for feedback.

As BAM Decalit is a free open-source extension, constructive bug reports are especially valuable and help improve it for everyone.

The add-on was developed and tested specifically in Blender 5.1, and I haven’t been able to reproduce the mapping issues you described.

Could you provide:

  • a sample blend file,
  • steps to reproduce,
  • or a short screen recording?

Also, BAM Decalit is not intended to replicate an “Import Images as Planes + Shrinkwrap” workflow. In fact, one of the goals of the project was to move beyond some of the limitations of a traditional Shrinkwrap-based setup.

The addon uses a Geo Nodes based approach with custom projection, placement, and surface snapping logic, allowing for workflows that are difficult or impractical to achieve with a standard Shrinkwrap modifier alone.

These features and workflows are demonstrated in the extension videos.

If there is a bug, I’d be happy to investigate and fix it.

  • 1kilop
  • v1.0.0
  • 15 h

good

  • AlexeyHRDesign replied
  • 13 h

thank you :)

3.5

2 reviews
5
4
3
2
1
Rate this Add-on Report an issue
  • About
  • Privacy Policy
  • Terms of Service
About
  • Blender Foundation
  • Blender Institute
  • Blender Studio
  • License
  • Logo & Trademark
  • Credits
  • Privacy Policy
  • Code of Conduct
Organization
  • People
  • Jobs
Blender Network
Download
  • Latest Blender
  • Blender LTS
  • Previous Versions
  • Experimental Builds
  • Source Code
  • Requirements
  • Benchmark
  • Flamenco
Extensions
  • Add-ons
  • Themes
Developers
  • Get Started
  • Roadmap
  • Projects
  • Docs
  • Blog
  • Forum
  • YouTube
  • Python API
Blender Studio
  • Films
  • Training
  • Tools & Pipeline
Support
  • Manual
  • Community
  • FAQ
Get Involved
  • Documentation
  • Education
News
  • Press Releases
  • User Stories
Blender Conference
Follow Blender
Support Blender
  • Donate
  • One-time Donation
Artistic freedom starts with Blender The Free and Open Source 3D Creation Suite