Skip to content

Releases: speps/LibTessDotNet

LibTessDotNet v1.1.15

17 Mar 19:11
Compare
Choose a tag to compare
  • Add more internal types to the pooling system
  • Reuse priority queue and internal dict instances
  • Don't use NullPool by default for new Tess(null), throws ArgumentNullException

LibTessDotNet v1.1.13

15 Feb 17:45
Compare
Choose a tag to compare
  • Breaking: Tess.UsePooling removed, it was marked Obsolete before
  • Upgraded to .NET Standard 2.0, updated solution to VS 2019
  • Various documentation added
  • Added example in README.md
  • Available in NuGet: https://www.nuget.org/packages/LibTessDotNet

LibTessDotNet v1.1.11

15 Feb 17:16
Compare
Choose a tag to compare
LibTessDotNet v1.1.11 Pre-release
Pre-release
Fix configurations.

LibTessDotNet v1.0.68

27 Mar 20:00
Compare
Choose a tag to compare
  • Can now load whole folder in TessBed
  • Empty triangles are now shown in bright pink

LibTessDotNet v1.0.66

24 Mar 15:14
Compare
Choose a tag to compare

Fixes an issue with Tessellate not passing the callback.

LibTessDotNet v1.0.64

20 Mar 20:58
Compare
Choose a tag to compare

Added customisable pooling policy. Default one isn't thread safe if you use the same Tess instance across multiple threads.

Known issues: Tessellate method doesn't pass callback, use next release.

LibTessDotNet v1.0.55

19 Feb 18:34
Compare
Choose a tag to compare

Added double support with assembly LibTessDotNet.Double.dll and namespace LibTessDotNet.Double. Not heavily tested but code is the same except a few hardcoded values. Any feedback welcome!

LibTessDotNet v1.0.51

14 Feb 10:19
Compare
Choose a tag to compare

Added UsePooling option on the Tess instance to enable pooling (disabled by default). This might improve performance on systems with expensive garbage collection. Use with caution and compare performance with and without the flag.

LibTessDotNet v1.0.46

06 Feb 07:39
Compare
Choose a tag to compare

LibTess

  • Added new option to remove zero area polygons. To use it set NoEmptyPolygons to true on the Tess instance.

TessBed

  • Added more visual tests (from issue #6 and #1) and associated unit tests.
  • Added GUI option to remove empty polygons.
  • Added "Open" button to open .dat files directly (so people can share .dat files on issues). Those files are just one point per line for the simplest shape, other options are available. See TessBed\Data for more examples.
  • Zero area polygons are now shown in red
  • Fixed an issue with test data not supporting non XY plane data

LibTessDotNet v1.0.32

13 May 20:48
Compare
Choose a tag to compare

Fix unit vectors for ProjectPolygon and fix unit tests.

This makes existing tessellations different as the unit vector for the projection is now more vertical. Also, this is how the original tessellator is (GLU tess or libtess2).