Я колись використовував підхід із багатокутниками voronoi. Я це зробив вручну. У мене є лише розпливчасте уявлення про те, як ви могли це зробити з витонченою формою, але ось, як це відбувається.
Спочатку витягуєте вершини кожного багатокутника, що перекриваються, і створюєте з них багатокутники Вороного (вектор> інструменти геометрії> витягнути вузли та вектор> інструменти геометрії> вононої). Отриманою формою ви зможете прокреслити лінію, яка розбиває вашу область перекриття рівно на дві частини. (Яскрава зелена лінія)
![вороной](https://i.stack.imgur.com/yFxnj.png)
Ви обрізаєте шар voronoi з багатокутника, що перекривається, і видаляєте перекриття з оригінальних форм і вставляєте відрізаний багатокутник voronoi назад своїми оригінальними формами. Вибирай, зливайся, вуаля!
Зараз це виглядає дещо грубо, бо мої справді прості форми. Але ви її ущільнюєте (вектор> Інструменти геометрії> геометрії щільності) і додаєте як 20 вузлів між кожною існуючою вершиною, ви можете мати це:
![denigy_voronoi](https://i.stack.imgur.com/sBY3S.png)
Що набагато краще. Легко, якщо ви можете змінити лише невелику кількість форм.