react-three-fiber
Version:
A React renderer for Three.js (web and react-native)
521 lines (515 loc) • 20.6 kB
JavaScript
'use strict';
Object.defineProperty(exports, '__esModule', { value: true });
var utilityTypes = require('utility-types');
var WebGLMultisampleRenderTarget = 'webGLMultisampleRenderTarget';
var WebGLCubeRenderTarget = 'webGLCubeRenderTarget';
var WebGLRenderTarget = 'webGLRenderTarget';
var WebGLRenderer = 'webGLRenderer';
var WebGL1Renderer = 'webGL1Renderer';
var FogExp2 = 'fogExp2';
var Fog = 'fog';
var Scene = 'scene';
var Sprite = 'sprite';
var LOD = 'lOD';
var InstancedMesh = 'instancedMesh';
var SkinnedMesh = 'skinnedMesh';
var Skeleton = 'skeleton';
var Bone = 'bone';
var Mesh = 'mesh';
var LineSegments = 'lineSegments';
var LineLoop = 'lineLoop';
var Line = 'line';
var Points = 'points';
var Group = 'group';
var VideoTexture = 'videoTexture';
var DataTexture = 'dataTexture';
var DataTexture3D = 'dataTexture3D';
var CompressedTexture = 'compressedTexture';
var CubeTexture = 'cubeTexture';
var CanvasTexture = 'canvasTexture';
var DepthTexture = 'depthTexture';
var Texture = 'texture';
var WireframeGeometry = 'wireframeGeometry';
var ParametricBufferGeometry = 'parametricBufferGeometry';
var ParametricGeometry = 'parametricGeometry';
var TetrahedronBufferGeometry = 'tetrahedronBufferGeometry';
var TetrahedronGeometry = 'tetrahedronGeometry';
var OctahedronBufferGeometry = 'octahedronBufferGeometry';
var OctahedronGeometry = 'octahedronGeometry';
var IcosahedronBufferGeometry = 'icosahedronBufferGeometry';
var IcosahedronGeometry = 'icosahedronGeometry';
var DodecahedronBufferGeometry = 'dodecahedronBufferGeometry';
var DodecahedronGeometry = 'dodecahedronGeometry';
var PolyhedronBufferGeometry = 'polyhedronBufferGeometry';
var PolyhedronGeometry = 'polyhedronGeometry';
var TubeBufferGeometry = 'tubeBufferGeometry';
var TubeGeometry = 'tubeGeometry';
var TorusKnotBufferGeometry = 'torusKnotBufferGeometry';
var TorusKnotGeometry = 'torusKnotGeometry';
var TorusBufferGeometry = 'torusBufferGeometry';
var TorusGeometry = 'torusGeometry';
var TextBufferGeometry = 'textBufferGeometry';
var TextGeometry = 'textGeometry';
var SphereBufferGeometry = 'sphereBufferGeometry';
var SphereGeometry = 'sphereGeometry';
var RingBufferGeometry = 'ringBufferGeometry';
var RingGeometry = 'ringGeometry';
var PlaneBufferGeometry = 'planeBufferGeometry';
var PlaneGeometry = 'planeGeometry';
var LatheBufferGeometry = 'latheBufferGeometry';
var LatheGeometry = 'latheGeometry';
var ShapeBufferGeometry = 'shapeBufferGeometry';
var ShapeGeometry = 'shapeGeometry';
var ExtrudeBufferGeometry = 'extrudeBufferGeometry';
var ExtrudeGeometry = 'extrudeGeometry';
var EdgesGeometry = 'edgesGeometry';
var ConeBufferGeometry = 'coneBufferGeometry';
var ConeGeometry = 'coneGeometry';
var CylinderBufferGeometry = 'cylinderBufferGeometry';
var CylinderGeometry = 'cylinderGeometry';
var CircleBufferGeometry = 'circleBufferGeometry';
var CircleGeometry = 'circleGeometry';
var BoxBufferGeometry = 'boxBufferGeometry';
var BoxGeometry = 'boxGeometry';
var ShadowMaterial = 'shadowMaterial';
var SpriteMaterial = 'spriteMaterial';
var RawShaderMaterial = 'rawShaderMaterial';
var ShaderMaterial = 'shaderMaterial';
var PointsMaterial = 'pointsMaterial';
var MeshPhysicalMaterial = 'meshPhysicalMaterial';
var MeshStandardMaterial = 'meshStandardMaterial';
var MeshPhongMaterial = 'meshPhongMaterial';
var MeshToonMaterial = 'meshToonMaterial';
var MeshNormalMaterial = 'meshNormalMaterial';
var MeshLambertMaterial = 'meshLambertMaterial';
var MeshDepthMaterial = 'meshDepthMaterial';
var MeshDistanceMaterial = 'meshDistanceMaterial';
var MeshBasicMaterial = 'meshBasicMaterial';
var MeshMatcapMaterial = 'meshMatcapMaterial';
var LineDashedMaterial = 'lineDashedMaterial';
var LineBasicMaterial = 'lineBasicMaterial';
var Material = 'material';
var AnimationLoader = 'animationLoader';
var CompressedTextureLoader = 'compressedTextureLoader';
var DataTextureLoader = 'dataTextureLoader';
var CubeTextureLoader = 'cubeTextureLoader';
var TextureLoader = 'textureLoader';
var ObjectLoader = 'objectLoader';
var MaterialLoader = 'materialLoader';
var BufferGeometryLoader = 'bufferGeometryLoader';
var LoadingManager = 'loadingManager';
var ImageLoader = 'imageLoader';
var ImageBitmapLoader = 'imageBitmapLoader';
var FontLoader = 'fontLoader';
var FileLoader = 'fileLoader';
var Loader = 'loader';
var LoaderUtils = 'loaderUtils';
var AudioLoader = 'audioLoader';
var SpotLightShadow = 'spotLightShadow';
var SpotLight = 'spotLight';
var PointLight = 'pointLight';
var RectAreaLight = 'rectAreaLight';
var HemisphereLight = 'hemisphereLight';
var DirectionalLightShadow = 'directionalLightShadow';
var DirectionalLight = 'directionalLight';
var AmbientLight = 'ambientLight';
var LightShadow = 'lightShadow';
var Light = 'light';
var AmbientLightProbe = 'ambientLightProbe';
var HemisphereLightProbe = 'hemisphereLightProbe';
var LightProbe = 'lightProbe';
var StereoCamera = 'stereoCamera';
var PerspectiveCamera = 'perspectiveCamera';
var OrthographicCamera = 'orthographicCamera';
var CubeCamera = 'cubeCamera';
var ArrayCamera = 'arrayCamera';
var Camera = 'camera';
var AudioListener = 'audioListener';
var PositionalAudio = 'positionalAudio';
var AudioAnalyser = 'audioAnalyser';
var Audio = 'audio';
var VectorKeyframeTrack = 'vectorKeyframeTrack';
var StringKeyframeTrack = 'stringKeyframeTrack';
var QuaternionKeyframeTrack = 'quaternionKeyframeTrack';
var NumberKeyframeTrack = 'numberKeyframeTrack';
var ColorKeyframeTrack = 'colorKeyframeTrack';
var BooleanKeyframeTrack = 'booleanKeyframeTrack';
var PropertyMixer = 'propertyMixer';
var PropertyBinding = 'propertyBinding';
var KeyframeTrack = 'keyframeTrack';
var AnimationObjectGroup = 'animationObjectGroup';
var AnimationMixer = 'animationMixer';
var AnimationClip = 'animationClip';
var AnimationAction = 'animationAction';
var Uniform = 'uniform';
var InstancedBufferGeometry = 'instancedBufferGeometry';
var BufferGeometry = 'bufferGeometry';
var Geometry = 'geometry';
var InterleavedBufferAttribute = 'interleavedBufferAttribute';
var InstancedInterleavedBuffer = 'instancedInterleavedBuffer';
var InterleavedBuffer = 'interleavedBuffer';
var InstancedBufferAttribute = 'instancedBufferAttribute';
var BufferAttribute = 'bufferAttribute';
var Int8Attribute = 'int8Attribute';
var Uint8Attribute = 'uint8Attribute';
var Uint8ClampedAttribute = 'uint8ClampedAttribute';
var Int16Attribute = 'int16Attribute';
var Uint16Attribute = 'uint16Attribute';
var Int32Attribute = 'int32Attribute';
var Uint32Attribute = 'uint32Attribute';
var Float32Attribute = 'float32Attribute';
var Float64Attribute = 'float64Attribute';
var Int8BufferAttribute = 'int8BufferAttribute';
var Uint8BufferAttribute = 'uint8BufferAttribute';
var Uint8ClampedBufferAttribute = 'uint8ClampedBufferAttribute';
var Int16BufferAttribute = 'int16BufferAttribute';
var Uint16BufferAttribute = 'uint16BufferAttribute';
var Int32BufferAttribute = 'int32BufferAttribute';
var Uint32BufferAttribute = 'uint32BufferAttribute';
var Float32BufferAttribute = 'float32BufferAttribute';
var Float64BufferAttribute = 'float64BufferAttribute';
var Face3 = 'face3';
var Object3D = 'object3D';
var Raycaster = 'raycaster';
var Layers = 'layers';
var EventDispatcher = 'eventDispatcher';
var DirectGeometry = 'directGeometry';
var Clock = 'clock';
var QuaternionLinearInterpolant = 'quaternionLinearInterpolant';
var LinearInterpolant = 'linearInterpolant';
var DiscreteInterpolant = 'discreteInterpolant';
var CubicInterpolant = 'cubicInterpolant';
var Triangle = 'triangle';
var Spherical = 'spherical';
var Cylindrical = 'cylindrical';
var Plane = 'plane';
var Frustum = 'frustum';
var Sphere = 'sphere';
var Ray = 'ray';
var Matrix4 = 'matrix4';
var Matrix3 = 'matrix3';
var Box3 = 'box3';
var Box2 = 'box2';
var Line3 = 'line3';
var Euler = 'euler';
var Vector4 = 'vector4';
var Vector3 = 'vector3';
var Vector2 = 'vector2';
var Quaternion = 'quaternion';
var Color = 'color';
var SphericalHarmonics3 = 'sphericalHarmonics3';
var ImmediateRenderObject = 'immediateRenderObject';
var SpotLightHelper = 'spotLightHelper';
var SkeletonHelper = 'skeletonHelper';
var PointLightHelper = 'pointLightHelper';
var HemisphereLightHelper = 'hemisphereLightHelper';
var GridHelper = 'gridHelper';
var PolarGridHelper = 'polarGridHelper';
var DirectionalLightHelper = 'directionalLightHelper';
var CameraHelper = 'cameraHelper';
var BoxHelper = 'boxHelper';
var Box3Helper = 'box3Helper';
var PlaneHelper = 'planeHelper';
var ArrowHelper = 'arrowHelper';
var AxesHelper = 'axesHelper';
var ArcCurve = 'arcCurve';
var CatmullRomCurve3 = 'catmullRomCurve3';
var CubicBezierCurve = 'cubicBezierCurve';
var CubicBezierCurve3 = 'cubicBezierCurve3';
var EllipseCurve = 'ellipseCurve';
var LineCurve = 'lineCurve';
var LineCurve3 = 'lineCurve3';
var QuadraticBezierCurve = 'quadraticBezierCurve';
var QuadraticBezierCurve3 = 'quadraticBezierCurve3';
var SplineCurve = 'splineCurve';
var Shape = 'shape';
var Path = 'path';
var ShapePath = 'shapePath';
var Font = 'font';
var CurvePath = 'curvePath';
var Curve = 'curve';
var PMREMGenerator = 'pMREMGenerator';
var WebGLBufferRenderer = 'webGLBufferRenderer';
var WebGLCapabilities = 'webGLCapabilities';
var WebGLClipping = 'webGLClipping';
var WebGLExtensions = 'webGLExtensions';
var WebGLGeometries = 'webGLGeometries';
var WebGLIndexedBufferRenderer = 'webGLIndexedBufferRenderer';
var WebGLInfo = 'webGLInfo';
var WebGLLights = 'webGLLights';
var WebGLObjects = 'webGLObjects';
var WebGLProgram = 'webGLProgram';
var WebGLPrograms = 'webGLPrograms';
var WebGLProperties = 'webGLProperties';
var WebGLRenderList = 'webGLRenderList';
var WebGLRenderLists = 'webGLRenderLists';
var WebGLShader = 'webGLShader';
var WebGLShadowMap = 'webGLShadowMap';
var WebGLColorBuffer = 'webGLColorBuffer';
var WebGLDepthBuffer = 'webGLDepthBuffer';
var WebGLStencilBuffer = 'webGLStencilBuffer';
var WebGLState = 'webGLState';
var WebGLTextures = 'webGLTextures';
var WebGLUniforms = 'webGLUniforms';
var MultiMaterial = 'multiMaterial';
var Primitive = 'primitive';
var New = 'new';
Object.defineProperty(exports, 'OmitByValue', {
enumerable: true,
get: function () {
return utilityTypes.OmitByValue;
}
});
exports.AmbientLight = AmbientLight;
exports.AmbientLightProbe = AmbientLightProbe;
exports.AnimationAction = AnimationAction;
exports.AnimationClip = AnimationClip;
exports.AnimationLoader = AnimationLoader;
exports.AnimationMixer = AnimationMixer;
exports.AnimationObjectGroup = AnimationObjectGroup;
exports.ArcCurve = ArcCurve;
exports.ArrayCamera = ArrayCamera;
exports.ArrowHelper = ArrowHelper;
exports.Audio = Audio;
exports.AudioAnalyser = AudioAnalyser;
exports.AudioListener = AudioListener;
exports.AudioLoader = AudioLoader;
exports.AxesHelper = AxesHelper;
exports.Bone = Bone;
exports.BooleanKeyframeTrack = BooleanKeyframeTrack;
exports.Box2 = Box2;
exports.Box3 = Box3;
exports.Box3Helper = Box3Helper;
exports.BoxBufferGeometry = BoxBufferGeometry;
exports.BoxGeometry = BoxGeometry;
exports.BoxHelper = BoxHelper;
exports.BufferAttribute = BufferAttribute;
exports.BufferGeometry = BufferGeometry;
exports.BufferGeometryLoader = BufferGeometryLoader;
exports.Camera = Camera;
exports.CameraHelper = CameraHelper;
exports.CanvasTexture = CanvasTexture;
exports.CatmullRomCurve3 = CatmullRomCurve3;
exports.CircleBufferGeometry = CircleBufferGeometry;
exports.CircleGeometry = CircleGeometry;
exports.Clock = Clock;
exports.Color = Color;
exports.ColorKeyframeTrack = ColorKeyframeTrack;
exports.CompressedTexture = CompressedTexture;
exports.CompressedTextureLoader = CompressedTextureLoader;
exports.ConeBufferGeometry = ConeBufferGeometry;
exports.ConeGeometry = ConeGeometry;
exports.CubeCamera = CubeCamera;
exports.CubeTexture = CubeTexture;
exports.CubeTextureLoader = CubeTextureLoader;
exports.CubicBezierCurve = CubicBezierCurve;
exports.CubicBezierCurve3 = CubicBezierCurve3;
exports.CubicInterpolant = CubicInterpolant;
exports.Curve = Curve;
exports.CurvePath = CurvePath;
exports.CylinderBufferGeometry = CylinderBufferGeometry;
exports.CylinderGeometry = CylinderGeometry;
exports.Cylindrical = Cylindrical;
exports.DataTexture = DataTexture;
exports.DataTexture3D = DataTexture3D;
exports.DataTextureLoader = DataTextureLoader;
exports.DepthTexture = DepthTexture;
exports.DirectGeometry = DirectGeometry;
exports.DirectionalLight = DirectionalLight;
exports.DirectionalLightHelper = DirectionalLightHelper;
exports.DirectionalLightShadow = DirectionalLightShadow;
exports.DiscreteInterpolant = DiscreteInterpolant;
exports.DodecahedronBufferGeometry = DodecahedronBufferGeometry;
exports.DodecahedronGeometry = DodecahedronGeometry;
exports.EdgesGeometry = EdgesGeometry;
exports.EllipseCurve = EllipseCurve;
exports.Euler = Euler;
exports.EventDispatcher = EventDispatcher;
exports.ExtrudeBufferGeometry = ExtrudeBufferGeometry;
exports.ExtrudeGeometry = ExtrudeGeometry;
exports.Face3 = Face3;
exports.FileLoader = FileLoader;
exports.Float32Attribute = Float32Attribute;
exports.Float32BufferAttribute = Float32BufferAttribute;
exports.Float64Attribute = Float64Attribute;
exports.Float64BufferAttribute = Float64BufferAttribute;
exports.Fog = Fog;
exports.FogExp2 = FogExp2;
exports.Font = Font;
exports.FontLoader = FontLoader;
exports.Frustum = Frustum;
exports.Geometry = Geometry;
exports.GridHelper = GridHelper;
exports.Group = Group;
exports.HemisphereLight = HemisphereLight;
exports.HemisphereLightHelper = HemisphereLightHelper;
exports.HemisphereLightProbe = HemisphereLightProbe;
exports.IcosahedronBufferGeometry = IcosahedronBufferGeometry;
exports.IcosahedronGeometry = IcosahedronGeometry;
exports.ImageBitmapLoader = ImageBitmapLoader;
exports.ImageLoader = ImageLoader;
exports.ImmediateRenderObject = ImmediateRenderObject;
exports.InstancedBufferAttribute = InstancedBufferAttribute;
exports.InstancedBufferGeometry = InstancedBufferGeometry;
exports.InstancedInterleavedBuffer = InstancedInterleavedBuffer;
exports.InstancedMesh = InstancedMesh;
exports.Int16Attribute = Int16Attribute;
exports.Int16BufferAttribute = Int16BufferAttribute;
exports.Int32Attribute = Int32Attribute;
exports.Int32BufferAttribute = Int32BufferAttribute;
exports.Int8Attribute = Int8Attribute;
exports.Int8BufferAttribute = Int8BufferAttribute;
exports.InterleavedBuffer = InterleavedBuffer;
exports.InterleavedBufferAttribute = InterleavedBufferAttribute;
exports.KeyframeTrack = KeyframeTrack;
exports.LOD = LOD;
exports.LatheBufferGeometry = LatheBufferGeometry;
exports.LatheGeometry = LatheGeometry;
exports.Layers = Layers;
exports.Light = Light;
exports.LightProbe = LightProbe;
exports.LightShadow = LightShadow;
exports.Line = Line;
exports.Line3 = Line3;
exports.LineBasicMaterial = LineBasicMaterial;
exports.LineCurve = LineCurve;
exports.LineCurve3 = LineCurve3;
exports.LineDashedMaterial = LineDashedMaterial;
exports.LineLoop = LineLoop;
exports.LineSegments = LineSegments;
exports.LinearInterpolant = LinearInterpolant;
exports.Loader = Loader;
exports.LoaderUtils = LoaderUtils;
exports.LoadingManager = LoadingManager;
exports.Material = Material;
exports.MaterialLoader = MaterialLoader;
exports.Matrix3 = Matrix3;
exports.Matrix4 = Matrix4;
exports.Mesh = Mesh;
exports.MeshBasicMaterial = MeshBasicMaterial;
exports.MeshDepthMaterial = MeshDepthMaterial;
exports.MeshDistanceMaterial = MeshDistanceMaterial;
exports.MeshLambertMaterial = MeshLambertMaterial;
exports.MeshMatcapMaterial = MeshMatcapMaterial;
exports.MeshNormalMaterial = MeshNormalMaterial;
exports.MeshPhongMaterial = MeshPhongMaterial;
exports.MeshPhysicalMaterial = MeshPhysicalMaterial;
exports.MeshStandardMaterial = MeshStandardMaterial;
exports.MeshToonMaterial = MeshToonMaterial;
exports.MultiMaterial = MultiMaterial;
exports.New = New;
exports.NumberKeyframeTrack = NumberKeyframeTrack;
exports.Object3D = Object3D;
exports.ObjectLoader = ObjectLoader;
exports.OctahedronBufferGeometry = OctahedronBufferGeometry;
exports.OctahedronGeometry = OctahedronGeometry;
exports.OrthographicCamera = OrthographicCamera;
exports.PMREMGenerator = PMREMGenerator;
exports.ParametricBufferGeometry = ParametricBufferGeometry;
exports.ParametricGeometry = ParametricGeometry;
exports.Path = Path;
exports.PerspectiveCamera = PerspectiveCamera;
exports.Plane = Plane;
exports.PlaneBufferGeometry = PlaneBufferGeometry;
exports.PlaneGeometry = PlaneGeometry;
exports.PlaneHelper = PlaneHelper;
exports.PointLight = PointLight;
exports.PointLightHelper = PointLightHelper;
exports.Points = Points;
exports.PointsMaterial = PointsMaterial;
exports.PolarGridHelper = PolarGridHelper;
exports.PolyhedronBufferGeometry = PolyhedronBufferGeometry;
exports.PolyhedronGeometry = PolyhedronGeometry;
exports.PositionalAudio = PositionalAudio;
exports.Primitive = Primitive;
exports.PropertyBinding = PropertyBinding;
exports.PropertyMixer = PropertyMixer;
exports.QuadraticBezierCurve = QuadraticBezierCurve;
exports.QuadraticBezierCurve3 = QuadraticBezierCurve3;
exports.Quaternion = Quaternion;
exports.QuaternionKeyframeTrack = QuaternionKeyframeTrack;
exports.QuaternionLinearInterpolant = QuaternionLinearInterpolant;
exports.RawShaderMaterial = RawShaderMaterial;
exports.Ray = Ray;
exports.Raycaster = Raycaster;
exports.RectAreaLight = RectAreaLight;
exports.RingBufferGeometry = RingBufferGeometry;
exports.RingGeometry = RingGeometry;
exports.Scene = Scene;
exports.ShaderMaterial = ShaderMaterial;
exports.ShadowMaterial = ShadowMaterial;
exports.Shape = Shape;
exports.ShapeBufferGeometry = ShapeBufferGeometry;
exports.ShapeGeometry = ShapeGeometry;
exports.ShapePath = ShapePath;
exports.Skeleton = Skeleton;
exports.SkeletonHelper = SkeletonHelper;
exports.SkinnedMesh = SkinnedMesh;
exports.Sphere = Sphere;
exports.SphereBufferGeometry = SphereBufferGeometry;
exports.SphereGeometry = SphereGeometry;
exports.Spherical = Spherical;
exports.SphericalHarmonics3 = SphericalHarmonics3;
exports.SplineCurve = SplineCurve;
exports.SpotLight = SpotLight;
exports.SpotLightHelper = SpotLightHelper;
exports.SpotLightShadow = SpotLightShadow;
exports.Sprite = Sprite;
exports.SpriteMaterial = SpriteMaterial;
exports.StereoCamera = StereoCamera;
exports.StringKeyframeTrack = StringKeyframeTrack;
exports.TetrahedronBufferGeometry = TetrahedronBufferGeometry;
exports.TetrahedronGeometry = TetrahedronGeometry;
exports.TextBufferGeometry = TextBufferGeometry;
exports.TextGeometry = TextGeometry;
exports.Texture = Texture;
exports.TextureLoader = TextureLoader;
exports.TorusBufferGeometry = TorusBufferGeometry;
exports.TorusGeometry = TorusGeometry;
exports.TorusKnotBufferGeometry = TorusKnotBufferGeometry;
exports.TorusKnotGeometry = TorusKnotGeometry;
exports.Triangle = Triangle;
exports.TubeBufferGeometry = TubeBufferGeometry;
exports.TubeGeometry = TubeGeometry;
exports.Uint16Attribute = Uint16Attribute;
exports.Uint16BufferAttribute = Uint16BufferAttribute;
exports.Uint32Attribute = Uint32Attribute;
exports.Uint32BufferAttribute = Uint32BufferAttribute;
exports.Uint8Attribute = Uint8Attribute;
exports.Uint8BufferAttribute = Uint8BufferAttribute;
exports.Uint8ClampedAttribute = Uint8ClampedAttribute;
exports.Uint8ClampedBufferAttribute = Uint8ClampedBufferAttribute;
exports.Uniform = Uniform;
exports.Vector2 = Vector2;
exports.Vector3 = Vector3;
exports.Vector4 = Vector4;
exports.VectorKeyframeTrack = VectorKeyframeTrack;
exports.VideoTexture = VideoTexture;
exports.WebGL1Renderer = WebGL1Renderer;
exports.WebGLBufferRenderer = WebGLBufferRenderer;
exports.WebGLCapabilities = WebGLCapabilities;
exports.WebGLClipping = WebGLClipping;
exports.WebGLColorBuffer = WebGLColorBuffer;
exports.WebGLCubeRenderTarget = WebGLCubeRenderTarget;
exports.WebGLDepthBuffer = WebGLDepthBuffer;
exports.WebGLExtensions = WebGLExtensions;
exports.WebGLGeometries = WebGLGeometries;
exports.WebGLIndexedBufferRenderer = WebGLIndexedBufferRenderer;
exports.WebGLInfo = WebGLInfo;
exports.WebGLLights = WebGLLights;
exports.WebGLMultisampleRenderTarget = WebGLMultisampleRenderTarget;
exports.WebGLObjects = WebGLObjects;
exports.WebGLProgram = WebGLProgram;
exports.WebGLPrograms = WebGLPrograms;
exports.WebGLProperties = WebGLProperties;
exports.WebGLRenderList = WebGLRenderList;
exports.WebGLRenderLists = WebGLRenderLists;
exports.WebGLRenderTarget = WebGLRenderTarget;
exports.WebGLRenderer = WebGLRenderer;
exports.WebGLShader = WebGLShader;
exports.WebGLShadowMap = WebGLShadowMap;
exports.WebGLState = WebGLState;
exports.WebGLStencilBuffer = WebGLStencilBuffer;
exports.WebGLTextures = WebGLTextures;
exports.WebGLUniforms = WebGLUniforms;
exports.WireframeGeometry = WireframeGeometry;