Search Unity

Pro Builder - StackOverflowException with Boolean Tool

Discussion in 'World Building' started by MlleBun, Mar 7, 2020.

  1. MlleBun

    MlleBun

    Joined:
    Sep 19, 2017
    Posts:
    163
    Some of us are having those errors when Applying Boolean with the experimental tool. Is this bug logged please?
    Related thread : https://forum.unity.com/threads/pro-builder-boolean-removed.800160/
    Code (csharp):
    1.  
    2. StackOverflowException: The requested operation caused a stack overflow.
    3. System.Collections.Generic.List`1[T].set_Capacity (System.Int32 value) (at <437ba245d8404784b9fbab9b439ac908>:0)
    4. System.Collections.Generic.List`1[T].EnsureCapacity (System.Int32 min) (at <437ba245d8404784b9fbab9b439ac908>:0)
    5. System.Collections.Generic.List`1[T].Add (T item) (at <437ba245d8404784b9fbab9b439ac908>:0)
    6. UnityEngine.ProBuilder.Experimental.CSG.CSG_Plane.SplitPolygon (UnityEngine.ProBuilder.Experimental.CSG.CSG_Polygon polygon, System.Collections.Generic.List`1[T] coplanarFront, System.Collections.Generic.List`1[T] coplanarBack, System.Collections.Generic.List`1[T] front, System.Collections.Generic.List`1[T] back) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Plane.cs:66)
    7. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:112)
    8. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    9. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    10. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    11. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    12. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    13. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    14. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    15. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    16. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    17. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    18. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    19. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    20. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    21. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    22. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    23. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    24. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    25. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    26. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    27. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    28. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    29. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    30. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    31. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    32. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    33. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    34. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    35. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    36. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    37. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    38. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    39. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    40. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    41. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    42. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    43. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    44. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    45. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    46. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    47. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    48. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    49. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    50. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    51. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    52. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    53. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    54. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    55. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    56. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    57. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    58. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    59. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    60. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    61. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    62. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    63. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    64. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    65. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    66. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    67. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    68. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    69. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    70. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    71. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    72. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    73. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    74. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    75. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    76. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    77. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    78. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    79. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    80. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    81. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    82. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System.Collections.Generic.List`1[T] list) (at Library/PackageCache/com.unity.probuilder@4.2.3/Runtime/MeshOperations/CSG/Classes/CSG_Node.cs:120)
    83. UnityEngine.ProBuilder.Experimental.CSG.CSG_Node.Build (System<message truncated>
    84.  
     
  2. MasonWheeler

    MasonWheeler

    Joined:
    Apr 2, 2016
    Posts:
    219
    I'm seeing this too. If you haven't already, please log a bug for it.
     
  3. BannedImp

    BannedImp

    Joined:
    Jul 31, 2019
    Posts:
    3
    You know...it's funny ProBuilder was BUILT around CSG. Which is Boolean Operations, and yet they were always "might work, might not"..and now just a "Nope"
    No offense, but this is just aggravating as all @#$%^&
    Just about every other True CSG (not using shader tricks that don't actually change the mesh) all have flaws in Unity. Why is this??
     
    BrainSlugs83 likes this.
  4. Noxirus

    Noxirus

    Joined:
    Sep 18, 2019
    Posts:
    40
    Hey,

    I was having a similar issue where I was trying to cut a cylinder into another cylinder. Figured out the issue was too much geometry (I imagine too much vertices makes calculating subtraction a bit too much). I figured out how to remedy this by making the object I was subtracting from my main object have fewer sides to it. Hope this helps!

    -Noxirus
     
    Last edited: Jul 21, 2020
  5. BannedImp

    BannedImp

    Joined:
    Jul 31, 2019
    Posts:
    3
    There has got to be a better way to perform a boolean operation on the mesh. Probuilder just isn't doing the job.
     
  6. 3Lighthouses

    3Lighthouses

    Joined:
    Sep 15, 2009
    Posts:
    10
    This is happening for me too. It worked in previous versions. I'm in a HDRP project, if that makes a difference.
     
  7. owen_proto

    owen_proto

    Joined:
    Mar 18, 2018
    Posts:
    120
    same here. boolean operations reliably crash unity now.
     
    MlleBun likes this.
  8. HunterAhlquist

    HunterAhlquist

    Joined:
    Oct 6, 2013
    Posts:
    132
    Having this issue too.
     
  9. BrainSlugs83

    BrainSlugs83

    Joined:
    Jun 18, 2015
    Posts:
    38
    Yeeppppp.... 2019.4.9f1 -- Regular 3D project, Probuilder CSG ops is borked with a stack overflow.
     
  10. lmml

    lmml

    Joined:
    May 2, 2020
    Posts:
    6
    It also happens to me right now. I need a csg api to get intersect some meshes . Any idea ???
     
  11. quackentertainment3

    quackentertainment3

    Joined:
    Feb 24, 2021
    Posts:
    1
    I don't actually know how but I got it working. I tried creating a new script and forgot to check what script it was in but i can't find it.
     
  12. bbrooks987

    bbrooks987

    Joined:
    Oct 1, 2018
    Posts:
    2
    Change the sizing of the intended shape that you are cutting, it worked for me after a restart of the editor. I hope this helps.
     
  13. darckangel211

    darckangel211

    Joined:
    Aug 7, 2020
    Posts:
    4
    when you press substruction make sure that u see the new game object wish is the boolean that you are looking for ..
     
  14. kaarrrllll

    kaarrrllll

    Unity Technologies

    Joined:
    Aug 24, 2017
    Posts:
    552
  15. Nostromos

    Nostromos

    Joined:
    Nov 30, 2019
    Posts:
    22
    Probuilder is just buggy as all heck even beyond the issue that boolean operations crash unity/don't work. Is probuilder going to be supported going forward or is something else going to be responsible for boolean operations. Thanks!
     
  16. Nostromos

    Nostromos

    Joined:
    Nov 30, 2019
    Posts:
    22
  17. Nostromos

    Nostromos

    Joined:
    Nov 30, 2019
    Posts:
    22
    Fixed!!!! FYI, I'm on 2021.2.13f. I would get 100% repro of the unity crashing on boolean: subtraction operation and it is working really good once i moved to 2021.2.13f. Thanks!
     
  18. bugfinders

    bugfinders

    Joined:
    Jul 5, 2018
    Posts:
    1,791
    Im still getting this, and its a year on, is there likely a fix for the boolean tool soon?
     
  19. kaarrrllll

    kaarrrllll

    Unity Technologies

    Joined:
    Aug 24, 2017
    Posts:
    552
    @bugfinders what version of ProBuilder are you using?
     
  20. bugfinders

    bugfinders

    Joined:
    Jul 5, 2018
    Posts:
    1,791
    i tried the 5.0.7 package provided through package manager, and the 5.1.0rc off github.
     
  21. kaarrrllll

    kaarrrllll

    Unity Technologies

    Joined:
    Aug 24, 2017
    Posts:
    552
    Ok, sounds like the fix referenced above isn't your issue. If you file a bug report with a reproduce-able case I can investigate further.
     
  22. bugfinders

    bugfinders

    Joined:
    Jul 5, 2018
    Posts:
    1,791
    Submitted, but its late and i got to work early so sleep time now
     
    kaarrrllll likes this.
  23. bugfinders

    bugfinders

    Joined:
    Jul 5, 2018
    Posts:
    1,791
    @kaarrrllll out of interest, having submitted the bug, i dont see it on the issue tracker a month later..
     
  24. kaarrrllll

    kaarrrllll

    Unity Technologies

    Joined:
    Aug 24, 2017
    Posts:
    552
    What is the bug ID?
     
  25. bugfinders

    bugfinders

    Joined:
    Jul 5, 2018
    Posts:
    1,791
    i dont know.. I submitted as I said over a month ago and have heard absolutely nothing
     
  26. bugfinders

    bugfinders

    Joined:
    Jul 5, 2018
    Posts:
    1,791
    @kaarrrllll so, I found it.. after some help from someone else, it seems your jira system doesnt email me - even though when i couldnt remember my password it happily could send me that - it seems it got closed because I didnt respond to the thing i didnt know where it was, or that someone had asked me a question.. After all, I couldnt find anything that took me to the jira system, or that it in fact went to a jira system. When i did get a link it said i had no access.. so.. yeah.. not exactly helpful.

    So I have poked it open it is IN-44084.. currently.... although they reproduced it they closed it... this is the kind of thing that gives people bad names. I will try and keep an eye on it, but as its not easy to get at.. It seems unfortunate
     
  27. kaarrrllll

    kaarrrllll

    Unity Technologies

    Joined:
    Aug 24, 2017
    Posts:
    552
    Looks like the ticket went back into review as of yesterday.
     
  28. bugfinders

    bugfinders

    Joined:
    Jul 5, 2018
    Posts:
    1,791
    as I said I poked it :p having found it, still not getting any emails though
     
  29. bugfinders

    bugfinders

    Joined:
    Jul 5, 2018
    Posts:
    1,791