Search Unity

Most efficient and reliable slicing tool?

Discussion in 'Assets and Asset Store' started by JeffersonTD, Apr 17, 2020.

  1. JeffersonTD

    JeffersonTD

    Joined:
    Feb 5, 2013
    Posts:
    268
    I have a project where I'd need to slice lots of arbitrary meshes into two pieces, and I'm trying to figure out what would be the best tool for that. I tried the Mesh Slicer ( https://assetstore.unity.com/packages/tools/modeling/mesh-slicer-59618 ), but the performance doesn't seem to be adequate (and sometimes it seems to cause weird artifacts with more exotic or detached shapes). For less demanding cases it causes a significantly long frame duration and for more demanding cases it seems to even get stuck.

    I've notice there is also this alternative:
    https://assetstore.unity.com/packages/tools/particles-effects/turbo-slicer-2-73236
    but I'm afraid it will also be slow and I don't want to spend 60€ to find out. Then there seems to be at least this one too:
    https://assetstore.unity.com/packages/tools/particles-effects/simple-mesh-cutter-104360

    Of course it can be pretty complex to slice arbitrary structures, but I'm still hoping it would be feasible to do it fast enough to avoid too huge frame rate drops. Has someone done comparison between the alternatives or been using some slicing tool for demanding purposes?

    I'm using Unity 2019.3.
     
  2. JeffersonTD

    JeffersonTD

    Joined:
    Feb 5, 2013
    Posts:
    268
    Ah, it's not as nearly as bad with Mesh Slicer as it first seemed, I just had one stupid oversight. There can be small slow down, but it shouldn't be too bad, and I can do some optimization tricks to tackle those. It does create weird colliders if the initial mesh is detached, but that doesn't matter to me. The "Duplicate" logic is also weird, which does matter to me, but I can deal with that by modifying the code for my purposes.