├── .gitignore ├── LICENSE ├── README.md ├── demo └── demo.js ├── img ├── bunny-coarse.png └── bunny-fine.png ├── lib ├── 1-ring.js ├── average-edge-length.js ├── collapse-edges.js ├── flip-edges.js ├── mesh.js ├── smooth-verts.js ├── split-edges.js └── topology.js ├── package.json ├── refine.js └── test ├── 1-ring.js ├── collapse.js ├── flip.js ├── mesh.js ├── split.js └── topology.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikolalysenko/refine-mesh/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikolalysenko/refine-mesh/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikolalysenko/refine-mesh/HEAD/README.md -------------------------------------------------------------------------------- /demo/demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikolalysenko/refine-mesh/HEAD/demo/demo.js -------------------------------------------------------------------------------- /img/bunny-coarse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikolalysenko/refine-mesh/HEAD/img/bunny-coarse.png -------------------------------------------------------------------------------- /img/bunny-fine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikolalysenko/refine-mesh/HEAD/img/bunny-fine.png -------------------------------------------------------------------------------- /lib/1-ring.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikolalysenko/refine-mesh/HEAD/lib/1-ring.js -------------------------------------------------------------------------------- /lib/average-edge-length.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikolalysenko/refine-mesh/HEAD/lib/average-edge-length.js -------------------------------------------------------------------------------- /lib/collapse-edges.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikolalysenko/refine-mesh/HEAD/lib/collapse-edges.js -------------------------------------------------------------------------------- /lib/flip-edges.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikolalysenko/refine-mesh/HEAD/lib/flip-edges.js -------------------------------------------------------------------------------- /lib/mesh.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikolalysenko/refine-mesh/HEAD/lib/mesh.js -------------------------------------------------------------------------------- /lib/smooth-verts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikolalysenko/refine-mesh/HEAD/lib/smooth-verts.js -------------------------------------------------------------------------------- /lib/split-edges.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikolalysenko/refine-mesh/HEAD/lib/split-edges.js -------------------------------------------------------------------------------- /lib/topology.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikolalysenko/refine-mesh/HEAD/lib/topology.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikolalysenko/refine-mesh/HEAD/package.json -------------------------------------------------------------------------------- /refine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikolalysenko/refine-mesh/HEAD/refine.js -------------------------------------------------------------------------------- /test/1-ring.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikolalysenko/refine-mesh/HEAD/test/1-ring.js -------------------------------------------------------------------------------- /test/collapse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikolalysenko/refine-mesh/HEAD/test/collapse.js -------------------------------------------------------------------------------- /test/flip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikolalysenko/refine-mesh/HEAD/test/flip.js -------------------------------------------------------------------------------- /test/mesh.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikolalysenko/refine-mesh/HEAD/test/mesh.js -------------------------------------------------------------------------------- /test/split.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikolalysenko/refine-mesh/HEAD/test/split.js -------------------------------------------------------------------------------- /test/topology.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikolalysenko/refine-mesh/HEAD/test/topology.js --------------------------------------------------------------------------------