View Issue Details

IDProjectCategoryView StatusLast Update
0003662NoesisGUIUnitypublic2026-01-27 13:21
ReporterXaron Assigned Tojsantos  
PrioritynormalSeveritymajor 
Status resolvedResolutionsuspended 
Product Version3.2.3 
Summary0003662: Drawing large circles create too complex geometry
Description

In our project we have a zoomable map and drawing tools. When we zoom out and draw a large circle on our map all is fine. Please note the scale of 5000km in the lower right of the map.

See screenshot 1-map-zoomed-out-jpg

Now when we zoom in like in screenshot 2-map-zoomed-in.jpg we get lots of errors from Noesis. Please note the scale of 0.5km in the lower right of the map.

See screenshot 3-error.jpg

My guess is that there should be some checks if that circle is even in the field of view, if not it should basically just draw parts of it. Probably the circle itself is drawn in segments which get extremely large?

As we want to release in a couple of weeks it's a really urgent topic for us and we would like to ask for a patch upfront. We're still using 3.2.3 as 3.2.4 crashes on our end frequently.

Steps To Reproduce

Just draw a circle and change the scale in a way that the circle gets really large.

Attached Files
1-map-zoomed-out.jpg (135,893 bytes)   
1-map-zoomed-out.jpg (135,893 bytes)   
2-map-zoomed-in.jpg (44,330 bytes)   
2-map-zoomed-in.jpg (44,330 bytes)   
3-error.jpg (180,133 bytes)   
3-error.jpg (180,133 bytes)   
PlatformAny

Activities

jsantos

jsantos

2024-08-28 14:18

manager   ~0009915

This is not easy to solve internally without adding a lot of overhead. For an urgent solution, I recommend splitting the circle into 4 arcs. That should work fine.

What 3.2.4 crashes are you getting? Are they reported?

Xaron

Xaron

2024-08-28 14:28

reporter   ~0009916

Last edited: 2024-08-28 14:31

Thank you! WIll have a look splitting it into arcs.

Regarding the crash: This is the one: https://www.noesisengine.com/bugs/view.php?id=3554

3.2.3 works fine but 3.2.4 crashes quite frequently unfortunately.

jsantos

jsantos

2024-08-28 14:32

manager   ~0009917

Thanks, I just increased the priority of 0003554

Xaron

Xaron

2024-08-28 14:34

reporter   ~0009918

Thank you so much!

Issue History

Date Modified Username Field Change
2024-08-28 14:01 Xaron New Issue
2024-08-28 14:01 Xaron File Added: 1-map-zoomed-out.jpg
2024-08-28 14:01 Xaron File Added: 2-map-zoomed-in.jpg
2024-08-28 14:01 Xaron File Added: 3-error.jpg
2024-08-28 14:04 Xaron Product Version 3.2.4 => 3.2.3
2024-08-28 14:04 Xaron Description Updated
2024-08-28 14:16 jsantos Assigned To => jsantos
2024-08-28 14:16 jsantos Status new => assigned
2024-08-28 14:18 jsantos Note Added: 0009915
2024-08-28 14:18 jsantos Status assigned => feedback
2024-08-28 14:28 Xaron Note Added: 0009916
2024-08-28 14:28 Xaron Status feedback => assigned
2024-08-28 14:31 Xaron Note Edited: 0009916
2024-08-28 14:32 jsantos Note Added: 0009917
2024-08-28 14:34 Xaron Note Added: 0009918
2025-10-10 13:29 jsantos Category Unity3D => Unity
2026-01-27 13:21 jsantos Status assigned => resolved
2026-01-27 13:21 jsantos Resolution open => suspended