react-three-nephilim
Version:
3D SPA engine based on React and Three.js
146 lines (145 loc) • 3.58 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.Platform = exports.Orientation = exports.Material = exports.Loader = exports.Line = exports.Light = exports.Glass = exports.Geometry = exports.Decoration = exports.Composition = exports.Camera = exports.Axis = void 0;
var Decoration = exports.Decoration = {
Container: 'Container',
Emitter: 'Emitter',
Glass: 'Glass',
Hypertext: 'Hypertext',
Light: 'Light',
Line: 'Line',
Mesh: 'Mesh',
Scene: 'Scene',
Sprite: 'Sprite',
Swarm: 'Swarm'
};
var Camera = exports.Camera = {
Cube: 'CubeCamera',
Orthographic: 'OrthographicCamera',
Perspective: 'PerspectiveCamera',
Stereo: 'StereoCamera'
};
var Geometry = exports.Geometry = {
Box: 'BoxGeometry',
Capsule: 'CapsuleGeometry',
Circle: 'CircleGeometry',
Cone: 'ConeGeometry',
Cylinder: 'CylinderGeometry',
Dodecahedron: 'DodecahedronGeometry',
Extrude: 'ExtrudeGeometry',
Icosahedron: 'IcosahedronGeometry',
Lathe: 'LatheGeometry',
Octahedron: 'OctahedronGeometry',
Plane: 'PlaneGeometry',
Polyhedron: 'PolyhedronGeometry',
Ring: 'RingGeometry',
Shape: 'ShapeGeometry',
Sphere: 'SphereGeometry',
Tetrahedron: 'TetrahedronGeometry',
Torus: 'TorusGeometry',
TorusKnot: 'TorusKnotGeometry',
Tube: 'TubeGeometry'
};
var Material = exports.Material = {
Basic: 'MeshBasicMaterial',
Depth: 'MeshDepthMaterial',
Distance: 'MeshDistanceMaterial',
Lambert: 'MeshLambertMaterial',
Matcap: 'MeshMatcapMaterial',
Normal: 'MeshNormalMaterial',
Phong: 'MeshPhongMaterial',
Physical: 'MeshPhysicalMaterial',
Standard: 'MeshStandardMaterial',
Toon: 'MeshToonMaterial',
Points: 'PointsMaterial',
LineBasic: 'LineBasicMaterial',
LineDashed: 'LineDashedMaterial',
Shader: 'ShaderMaterial',
Shadow: 'ShadowMaterial',
Sprite: 'SpriteMaterial'
};
var Glass = exports.Glass = {
Reflector: 'Reflector',
Refractor: 'Refractor'
};
var Light = exports.Light = {
Ambient: 'AmbientLight',
Directional: 'DirectionalLight',
Hemisphere: 'HemisphereLight',
Point: 'PointLight',
Spot: 'SpotLight'
};
var Line = exports.Line = {
Basic: 'Line',
Loop: 'LineLoop',
Segments: 'LineSegments'
};
var Loader = exports.Loader = {
AMF: 'AMFLoader',
BVH: 'BVHLoader',
Collada: 'ColladaLoader',
DDS: 'DDSLoader',
DRACO: 'DRACOLoader',
EXR: 'EXRLoader',
FBX: 'FBXLoader',
Font: 'FontLoader',
GCode: 'GCodeLoader',
GLTF: 'GLTFLoader',
HDRCubeTexture: 'HDRCubeTextureLoader',
IES: 'IESLoader',
KMZ: 'KMZLoader',
KTX: 'KTXLoader',
KTX2: 'KTX2Loader',
LDraw: 'LDrawLoader',
Lottie: 'LottieLoader',
LUT3dl: 'LUT3dlLoader',
LUTCube: 'LUTCubeLoader',
LWO: 'LWOLoader',
MD2: 'MD2Loader',
MDD: 'MDDLoader',
MMD: 'MMDLoader',
MTL: 'MTLLoader',
NRRD: 'NRRDLoader',
OBJ: 'OBJLoader',
PCD: 'PCDLoader',
PDB: 'PDBLoader',
PLY: 'PLYLoader',
PVR: 'PVRLoader',
RGBE: 'RGBELoader',
RGBM: 'RGBMLoader',
Rhino3dm: 'Rhino3dmLoader',
STL: 'STLLoader',
SVG: 'SVGLoader',
TDS: 'TDSLoader',
TGA: 'TGALoader',
ThreeMF: 'ThreeMFLoader',
TTF: 'TTFLoader',
VOX: 'VOXLoader',
VRML: 'VRMLLoader',
VTK: 'VTKLoader',
XYZ: 'XYZLoader'
};
var Composition = exports.Composition = {
Cylinder: 'Cylinder',
DepthGrid: 'DepthGrid',
Grid: 'Grid'
};
var Platform = exports.Platform = {
Desktop: 'desktop',
Mobile: 'mobile'
};
var Orientation = exports.Orientation = {
Landscape: 'landscape',
Portrait: 'portrait'
};
var Axis = exports.Axis = {
X: 'x',
Y: 'y',
Z: 'z',
XY: 'xy',
XZ: 'xz',
YZ: 'yz',
XYZ: 'xyz'
};