loop-subdivide

Applies on iteration of Loop's subdivision surface algorithm to a triangulated mesh

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
loop-subdivide
1.0.09 years ago9 years agoMinified + gzip package size for loop-subdivide in KB

Readme

loop-subdivide
Applies an iteration of Loop's algorithm to a triangulated mesh.
Example
var bunny = require('bunny')
var loopSubdiv = require('loop-subdivide')

var smoothBunny = loopSubdiv(bunny.cells, bunny.positions)
Usage

var result = require('loop-subdivide')(cells, positions)

Applies one iteration of Loop subdivision to the mesh
  • cells are the cells of the mesh
  • positions are the locations of the vertices of the mesh

Returns A new subdivide mesh
License
(c) 2015 Mikola Lysenko. MIT License