gradientspace / geometry3Sharp

C# library for 2D/3D geometric computation, mesh algorithms, and so on. Boost license.
http://www.gradientspace.com
Boost Software License 1.0
1.73k stars 390 forks source link

Update Burst Triangulator #204

Closed runette closed 6 months ago

runette commented 6 months ago

Update to 3.5.0

runette commented 6 months ago

The PR was an error - it was meant to be an internal PR in my fork of the project https://github.com/ViRGIS-Team/ViRGiS-Geometry.

This fork has varied in a major way from the original since that went into abeyance - especially being Unity only and published as a UPM package on OpenUPM, in having a major upgrade in intrinsic conversions, in having conversions from DCurve3 to Polygon2D and then to DMesh3 using Burst Triangulator (so that you can go from a set of Linear Rings - like a SFA Polygon e.g. GeoJSON - to a fully triangulated Unity Mesh.

It also has a 6-colorisation routine for DMesh3 - the reason for which I really must get around to writing up :)

On Thu, 16 May 2024 at 19:03, Andy Baker @.***> wrote:

I'm a bit confused. The PR title is "Update Burst Triangulator" but the PR itself is huge and seems to touch lots of different areas of the code.

Is the PR title incorrect?

— Reply to this email directly, view it on GitHub https://github.com/gradientspace/geometry3Sharp/pull/204#issuecomment-2115882979, or unsubscribe https://github.com/notifications/unsubscribe-auth/AARC2M3LLEPDZQYJH6ZB5RTZCTYIRAVCNFSM6AAAAABH2SOXFSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMJVHA4DEOJXHE . You are receiving this because you modified the open/close state.Message ID: @.***>

andybak commented 6 months ago

Thanks. I realised some of this after posting (hence my deleted comment)