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.

Fast Resize. Use the usual "S" hotkey for fast Scale. "R" key for rotation mode.
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.
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.
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).
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.
Draw a polygon in the viewport to cut away parts of a projected decal. Hold Ctrl while carving to restore regions.
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.
View3D Sidebar -> [BAM] Decalit
Should work as of version 4.5, but was developed and tested on 5.0
Release:
This extension requests the following permission:
Save and load decal presets and generated preview images
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:
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.
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.