UNPKG

primitive-geometry

Version:

Geometries for 3D rendering, including normals, UVs and cell indices (faces). Perfect if you want to supercharge your dependency folder... with 30KB of geometries.

39 lines (29 loc) 1.47 kB
/** * Re-export all geometries, UV mappings functions and utils. * @module index */ export { default as box } from "./src/box.js"; export { default as circle } from "./src/circle.js"; export { default as quad } from "./src/quad.js"; export { default as plane } from "./src/plane.js"; export { default as roundedRectangle } from "./src/rounded-rectangle.js"; export { default as stadium } from "./src/stadium.js"; export { default as ellipse } from "./src/ellipse.js"; export { default as disc } from "./src/disc.js"; export { default as superellipse } from "./src/superellipse.js"; export { default as squircle } from "./src/squircle.js"; export { default as annulus } from "./src/annulus.js"; export { default as reuleux } from "./src/reuleux.js"; export { default as cube } from "./src/cube.js"; export { default as roundedCube } from "./src/rounded-cube.js"; export { default as sphere } from "./src/sphere.js"; export { default as icosphere } from "./src/icosphere.js"; export { default as ellipsoid } from "./src/ellipsoid.js"; export { default as cylinder } from "./src/cylinder.js"; export { default as cone } from "./src/cone.js"; export { default as capsule } from "./src/capsule.js"; export { default as torus } from "./src/torus.js"; export { default as tetrahedron } from "./src/tetrahedron.js"; export { default as icosahedron } from "./src/icosahedron.js"; export * as mappings from "./src/mappings.js"; export * as utils from "./src/utils.js";