UNPKG

@sveltejs/gl

Version:

A (very experimental) project to bring WebGL to Svelte

32 lines (27 loc) 1.44 kB
// scene export { default as Scene } from './scene/Scene.svelte'; export { default as Group } from './scene/Group.svelte'; export { default as Layer } from './scene/Layer.svelte'; export { default as Mesh } from './scene/Mesh/index.svelte'; export { default as Overlay } from './scene/Overlay.svelte'; export { default as Point } from './scene/Point.svelte'; export { default as Target } from './scene/Target.svelte'; // lights export { default as AmbientLight } from './scene/lights/AmbientLight.svelte'; export { default as DirectionalLight } from './scene/lights/DirectionalLight.svelte'; export { default as PointLight } from './scene/lights/PointLight.svelte'; // controls export { default as OrbitControls } from './controls/OrbitControls.svelte'; // cameras export { default as PerspectiveCamera } from './scene/cameras/PerspectiveCamera.svelte'; export { default as OrthoCamera } from './scene/cameras/OrthoCamera.svelte'; // geometry export { default as Geometry } from './geometry/Geometry.mjs'; export { default as box } from './geometry/box.mjs'; export { default as cone } from './geometry/cone.mjs'; export { default as dodecahedron } from './geometry/dodecahedron.mjs'; export { default as plane } from './geometry/plane.mjs'; export { default as icosphere } from './geometry/icosphere.mjs'; export { default as sphere } from './geometry/sphere.mjs'; // textures export { default as Texture } from './abstract/Texture.mjs';