Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

libtess

Package Overview
Dependencies
Maintainers
2
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

libtess

Polygon tesselation library, ported from SGI's GLU implementation.

  • 1.2.2
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
5.4K
decreased by-7.82%
Maintainers
2
Weekly downloads
 
Created
Source

libtess.js

Build Status Coverage Status

Polygon tesselation library, ported from the tesselator in Silicon Graphics's reference implementation of the OpenGL Utility Library (GLU), written primarily by Eric Veach while at SGI.

Installation

npm install libtess

Example

See the example page for a simple example of setting up a polygon with a hole made of two contours, triangulating it, and then drawing it with WebGL.

Tests

Run the tests locally with npm test, or in the browser here.

See the expectations viewer to compare the test geometry tessellated with the latest version of the library versus the expected (baseline) tessellation.

Tesselator or Tessellator?

Probably tessellator, but GLUtesselator, etc is in the original GLU API handed down from Ancient Times and "tesselator" is already all over the original source code, so that's what we're going with.

License

Licensed under the SGI Free Software License B v2.0.

This SGI license is not a common one, but the FSF has helped bring it into equivalence with modern free software licenses, with terms identical to that of the X11 License (MIT + "no-endorsement" clause). More guidance here.

Keywords

FAQs

Package last updated on 19 Dec 2015

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc