ogl
Version:
WebGL Library
63 lines (59 loc) • 2.08 kB
TypeScript
// Type definitions for ogl 1.0.0
// Project: https://github.com/oframe/ogl
// Definitions by: Xin Chen <https://github.com/nshen>
// Cody Bennett <https://github.com/CodyJasonBennett>
// Patrick Schroen <https://github.com/pschroen>
// Definitions: https://github.com/oframe/ogl
// Core
export * from './core/Geometry';
export * from './core/Program';
export * from './core/Renderer';
export * from './core/Camera';
export * from './core/Transform';
export * from './core/Mesh';
export * from './core/Texture';
export * from './core/RenderTarget';
// Maths
export * from './math/Color';
export * from './math/Euler';
export * from './math/Mat3';
export * from './math/Mat4';
export * from './math/Quat';
export * from './math/Vec2';
export * from './math/Vec3';
export * from './math/Vec4';
// Extras
export * from './extras/Plane';
export * from './extras/Box';
export * from './extras/Sphere';
export * from './extras/Cylinder';
export * from './extras/Triangle';
export * from './extras/Torus';
export * from './extras/Orbit';
export * from './extras/Raycast';
export * from './extras/Curve';
export * from './extras/path/Path';
export * from './extras/Tube';
export * from './extras/Post';
export * from './extras/Skin';
export * from './extras/Animation';
export * from './extras/Text';
export * from './extras/NormalProgram';
export * from './extras/Flowmap';
export * from './extras/GPGPU';
export * from './extras/Polyline';
export * from './extras/Shadow';
export * from './extras/KTXTexture';
export * from './extras/TextureLoader';
export * from './extras/GLTFLoader';
export * from './extras/GLTFSkin';
export * from './extras/GLTFAnimation';
export * from './extras/DracoManager';
export * from './extras/BasisManager';
export * from './extras/WireMesh';
export * from './extras/helpers/AxesHelper';
export * from './extras/helpers/GridHelper';
export * from './extras/helpers/VertexNormalsHelper';
export * from './extras/helpers/FaceNormalsHelper';
export * from './extras/InstancedMesh';
export * from './extras/Texture3D.js';