# ShrinkWrap import

**URL:** <https://kangaroobuilder.discourse.group/t/shrinkwrap-import/84>\
**Category:** Builder & Puppet\
**Created:** [August 7, 2026, 8:32am UTC](https://kangaroobuilder.discourse.group/t/shrinkwrap-import/84 "2026-08-07T08:32:57Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![arnout](https://avatars.discourse-cdn.com/v4/letter/a/a587f6/32.png) [@arnout](https://kangaroobuilder.discourse.group/u/arnout)\
**Post date:** [August 7, 2026, 8:32am UTC](https://kangaroobuilder.discourse.group/t/shrinkwrap-import/84/1 "2026-08-07T08:32:57Z")

</div>

Hi Thomas,

I noticed that the loadDeformers build function imports shrinkwraps (name, deformer and weightpaint) correctly on the deformed mesh, but seems to forget to reconnect the driver mesh - the one the shrinkwrap wraps the deformed mesh to. Would you happen to know why this happens? I’m currently on Kangaroo Builder version 5.19, but looking to update to 5.22.

Kind regards,

Arnout

---

<div class="post-metadata">

**Author:** ![ThomasBittner](https://avatars.discourse-cdn.com/v4/letter/t/f08c70/32.png) [@ThomasBittner](https://kangaroobuilder.discourse.group/u/ThomasBittner)\
**Post date:** [August 7, 2026, 8:36am UTC](https://kangaroobuilder.discourse.group/t/shrinkwrap-import/84/2 "2026-08-07T08:36:25Z")

</div>

Hi @arnout  
It doesn’t connect those deformers. Never did that.

The correct way is to create the deformer with a python function that runs before loadDeformers, and make sure it’s already named correctly.

Then the loadDeformers will load the weights and set attribute values

---

<div class="post-metadata">

**Author:** ![arnout](https://avatars.discourse-cdn.com/v4/letter/a/a587f6/32.png) [@arnout](https://kangaroobuilder.discourse.group/u/arnout)\
**Post date:** [August 7, 2026, 8:38am UTC](https://kangaroobuilder.discourse.group/t/shrinkwrap-import/84/3 "2026-08-07T08:38:55Z")

</div>

Hi @ThomasBittner ,

Thanks for the quick reply, I’ll set up a python function then!
