Animated Stomachbulges with Softbody - Support-Script (SACS)

Adult content

This content is marked as Adult/NSFW content. You can toggle your preferences regarding this content type in your account settings.

Animated Stomachbulges with Softbody - Support-Script (SACS)
Show more
Animated Stomachbulges with Softbody - Support-Script (SACS)


Cardboy0's SACS script - Shapekey- and animation-compliant softbodies

NOW WITH AN INDEPTH GUIDE YOU CAN READ AT OR FIND AS A PDF IN THE DOWNLOAD FILES OF THIS POST (the pdf can't show the gifs though, and will not be updated unlike the online version)

outdated:(for other versions visit

new: I started using github repositories for the files instead, so go visit for new ones. I'm tired of having to upload files and list changenotes on like 3 different places. I also created a "retroactive beautifier" script, which does the stuff with applying visual modifiers like corrective smooth on your result like the SACS currently already does, but as a seperated process, meaning you don't have to rerun the whole SACS script everytime only to change some small values of those beauty modifiers. Can be found here: DeviantArt post:

Script that helps you use the softbody physics, instead of shapekeys or manual modeling to create your stomach bulges for animated models. The default softbody modifier starts doing weird things once you try to use it on animated bodies, and this script prevents most of those. A nice feature of softbodies is that they deform in response to collision objects, meaning if you use a belly as a SB and a dick as a CO, the belly will deform however the dick is animated. If the dick points to the right, so will the bulge.

The current most prominent downside / bug is that often faces/vertices will seem to vibrate/jitter, you can see it here: or in the example animations. I have yet to find a fix for that.

The script needs 3 additional addons to work (they are specified in the python file and are downloadable from within blender), and you also need to use one of them to convert your animations into shapekey-animations, one for each frame - with the .mdd format. To read more information, specify certain values and run the script, go to your text editor in blender and open the .py file.

I included 3 example animations, as well as heavily suggested tutorials in the download section. These tutorials are based of the tutorial posts of my DeviantArt account, , and aren't required to use the script - but if you don't wanna have a bad time and use it effeciently you should definitively read them. It's not that easy and also a bit messy, expect problems (and optionally tell me about them).

(The models used in the example animations as well as the thumbnails are:

"Female Teen Basemesh" by contmike

"Tifa - Dissidia NT" by zixaphir

"Trent", one from the "Good Dragon Dongers" pack by dopy - and The low poly version you see in the animations was made by me using the original one as the base.)

Feel free to also ask for help on twitter:

Please mention this script if you use it for your animations. But also feel free to edit it or make your own version, after all my primary intention is to give artists another, and maybe better way of creating stomach bulges, because most of the ones I'm seeing lack individuality, movement, or they aren't even there to begin with, even though the dick is like 20 inches long. So if you can improve it even more, go nuts.

Changelogs V1.20:

  • Major changes:
  1. Script now bakes individual frames slightly different, giving you also slightly different results than before - better or worse
  2. Now you need to have your collision objects animated as mdd as well, and also put them into a collision collection you choose in your softbody properties
  3. The "offset", meaning difference in location between baked vertices and their original counterparts, can now be improved by tweaking the goal damping value. Try values between 1 and 10
  • minor:
  1. Fixed some things
  2. Added new information to be displayed in the console, also it now only shows the lines the user needs to or should see


SmutBase is a free service. However, it costs about $0.03 to deliver you a 1GB file. With over 20TB of traffic every month and growing, SmutBase needs your help. If only 1% of our users each gave us $5 for a single month, we could keep the site running for several years.

Files  21022020-02-16 12:20:2836.26 KB
🇳🇱 EU0 Download (Patrons only)    🇳🇱 EU1 Download    🇨🇦 NA Download  23572020-02-16 12:22:1736.95 MB
🇳🇱 EU0 Download (Patrons only)    🇳🇱 EU1 Download    🇨🇦 NA Download  19822020-02-16 12:22:1712.99 KB
🇳🇱 EU0 Download (Patrons only)    🇳🇱 EU1 Download    🇨🇦 NA Download  20602020-02-22 16:49:2944.19 KB
🇳🇱 EU0 Download (Patrons only)    🇳🇱 EU1 Download    🇨🇦 NA Download
  HOW_TO_CREATE_lewd_BELLYBULGES_IN_BLENDER.pdf  16162020-05-03 10:06:14508.22 KB
🇳🇱 EU0 Download (Patrons only)    🇳🇱 EU1 Download    🇨🇦 NA Download
Thumbnail image for Animated Stomachbulges with Softbody - Support-Script (SACS)
Importing SFM Maps into Blender
REDxEYE recently updated his SourceIO plugin. The latest version allows you to import SFM maps.