Slap It! A free decals addon for Blender 2.8+

Hi everyone! Some days ago i tried to find free simple decals addon for blender. I found pirate version of Decal Machine and CGCookie version available only for CGCookie subscribers i think.

So I made my version by myself. Demo here:




Usefull thing. Thanks for sharing

Thank you for sharing the addon. Incidentally, I was able to rework your bake torture for the most part with a few clicks in EasyBake. Looks like a dream team. But only tried it briefly.

I didn’t know about this addon. Thanks. I have TexTools, but i struggled to bake emission with it. It would be great if EasyBake have bake with antialiasing feature, like textools.

I installed if from the zip, but it doesn’t turn up in my Add-ons list. (“Enabled Add-ons Only” UNchecked.)

I got the one from GitHub.

The one from GumRoad installed no problem.


It’s single file addon, so you don’t need install it from zip. From zip files blender searches init file as start point. And I don’t have one. If you download the zip file from GitHub, it is a source code, and the addon is next called “”.

1 Like

I usually use the built-in bake from Grungit. If that’s not enough, I’ll use BakeLab 2 but ultimately you will always find a solution with Bake Wrangler (never used). I only use EasyBake for the hi to low Poly story.

1 Like

Nice addon! I look forward to seeing how this tool develops. In the meantime, I’m gonna slap it!

1 Like

It works with 2.91, albeit with an error that happens every time (see screenshot)

Fixed. Thank you for the report.

NOt working blender 2.91whenever i click on slapit

Is this happening on a specific model or on a cube too?

Works like this makes Blender what it is. Congratulations!

1 Like

Sorry, there’s was a problem with my project file. After a couple of experiments, I cleaned out the file, and it worked fine.

Love the addon :heart:

Unfortunately no longer works with Blender 3.0.

location: <unknown location>:-1
Error: Python: Traceback (most recent call last):
File "E:\Blender\scripts\addons\", line 98, in execute bpy.ops.mesh.knife_project(override);
File "E:\Blender\3.0\scripts\modules\bpy\", line 130, in __call__ ret = _op_call(self.idname_py(), C_dict, kw, C_exec, C_undo)
RuntimeError: Error: No other selected objects have wire or boundary edges to use for projection

Any chance for an Update?


Hello. I think we should wait for more stable 3.0 version. The plugin uses knife project. And knife project seems not works on the completly correct case in Blender 3.0.

1 Like

Then I have to practice a little patience for your fantastic Addon.


already has forecast for a version for Blender 3.0. ?

I have a problem for version for blender 2.92 .
if slap and then undo blender closes.

1 Like