ironmonk88 / monks-wall-enhancement

GNU General Public License v3.0
15 stars 2 forks source link

[BUG] Freehand Wall Draw + Join Wall Points Crashes Scene #30

Open Doopily1234 opened 1 year ago

Doopily1234 commented 1 year ago

Describe the bug Drawing a wall using Freehand Draw Wall and then using Join Wall Points to simplify walls causes a crash

To Reproduce Steps to reproduce the behavior:

  1. Import scene background (mine was a 700kb jpg)
  2. Use Freehand Draw Wall to create complex walls including Windows
  3. Click Join Wall Points multiple times until walls stop jittering as they combine
  4. Try to create a Light
  5. The light fails to render, and error messages show in console. Leaving scene and returning shows a black scene

Expected behavior This should cull very short wall segments and create more efficient walls, but it seems to not be properly deleting and instead creating many zero-length walls

Screenshots error

settings

VIDEO: https://imgur.com/H4f5nuC

Please complete as much of the following information as possible: