├── .eslintrc ├── .gitignore ├── .nojekyll ├── LICENSE ├── README.md ├── demo.js ├── docs ├── bundle.css ├── bundle.js └── index.html ├── package.json ├── src ├── app-selectors.js ├── app.js ├── geometry.js ├── ol-constraints.js ├── ol-derived.js ├── ol-measurements.js ├── ol-parts.js ├── svg-constrained.js ├── svg-part.js ├── verlet-constraint-angle-2d.js └── verlet-solver.js └── tshirt.js /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softfab/tshirt/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softfab/tshirt/HEAD/.gitignore -------------------------------------------------------------------------------- /.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softfab/tshirt/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softfab/tshirt/HEAD/README.md -------------------------------------------------------------------------------- /demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softfab/tshirt/HEAD/demo.js -------------------------------------------------------------------------------- /docs/bundle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softfab/tshirt/HEAD/docs/bundle.css -------------------------------------------------------------------------------- /docs/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softfab/tshirt/HEAD/docs/bundle.js -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softfab/tshirt/HEAD/docs/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softfab/tshirt/HEAD/package.json -------------------------------------------------------------------------------- /src/app-selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softfab/tshirt/HEAD/src/app-selectors.js -------------------------------------------------------------------------------- /src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softfab/tshirt/HEAD/src/app.js -------------------------------------------------------------------------------- /src/geometry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softfab/tshirt/HEAD/src/geometry.js -------------------------------------------------------------------------------- /src/ol-constraints.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softfab/tshirt/HEAD/src/ol-constraints.js -------------------------------------------------------------------------------- /src/ol-derived.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softfab/tshirt/HEAD/src/ol-derived.js -------------------------------------------------------------------------------- /src/ol-measurements.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softfab/tshirt/HEAD/src/ol-measurements.js -------------------------------------------------------------------------------- /src/ol-parts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softfab/tshirt/HEAD/src/ol-parts.js -------------------------------------------------------------------------------- /src/svg-constrained.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softfab/tshirt/HEAD/src/svg-constrained.js -------------------------------------------------------------------------------- /src/svg-part.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softfab/tshirt/HEAD/src/svg-part.js -------------------------------------------------------------------------------- /src/verlet-constraint-angle-2d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softfab/tshirt/HEAD/src/verlet-constraint-angle-2d.js -------------------------------------------------------------------------------- /src/verlet-solver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softfab/tshirt/HEAD/src/verlet-solver.js -------------------------------------------------------------------------------- /tshirt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softfab/tshirt/HEAD/tshirt.js --------------------------------------------------------------------------------