Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mikolalysenko/mesh-mean-curvature

Computes an estimate of the mean curvature of a mesh at each vertex
https://github.com/mikolalysenko/mesh-mean-curvature

Last synced: about 2 months ago
JSON representation

Computes an estimate of the mean curvature of a mesh at each vertex

Awesome Lists containing this project

README

        

mesh-mean-curvature
===================
Computes an approximation of the mean curvature of a mesh at each vertex.

## Install

```
npm i mesh-mean-curvature
```

## Example

```javascript
var bunny = require('bunny')
var curvature = require('mesh-mean-curvature')(bunny.cells, bunny.positions)

```

## API

#### `require('mesh-mean-curvature')(cells, positions)`
Computes an approximation of the mean curvature of a mesh

* `cells` are the cells of the mesh
* `positions` are the positions of the vertices of the mesh

**Returns** An array of per-vertex mean curvature values

## License
(c) 2015 Mikola Lysenko. MIT License