UNPKG

polygonjs-engine

Version:

node-based webgl 3D engine https://polygonjs.com

49 lines (48 loc) 2.24 kB
import { AmbientLightObjNode } from '../../../nodes/obj/AmbientLight'; import { AreaLightObjNode } from '../../../nodes/obj/AreaLight'; import { DirectionalLightObjNode } from '../../../nodes/obj/DirectionalLight'; import { HemisphereLightObjNode } from '../../../nodes/obj/HemisphereLight'; import { PointLightObjNode } from '../../../nodes/obj/PointLight'; import { SpotLightObjNode } from '../../../nodes/obj/SpotLight'; import { AnimationsObjNode } from '../../../nodes/obj/Animations'; import { CopObjNode } from '../../../nodes/obj/Cop'; import { EventsObjNode } from '../../../nodes/obj/Events'; import { MaterialsObjNode } from '../../../nodes/obj/Materials'; import { PostProcessObjNode } from '../../../nodes/obj/PostProcess'; import { RenderersObjNode } from '../../../nodes/obj/Renderers'; import { BlendObjNode } from '../../../nodes/obj/Blend'; import { GeoObjNode } from '../../../nodes/obj/Geo'; import { NullObjNode } from '../../../nodes/obj/Null'; import { PolarTransformObjNode } from '../../../nodes/obj/PolarTransform'; import { PolyObjNode } from '../../../nodes/obj/Poly'; import { RivetObjNode } from '../../../nodes/obj/Rivet'; import { SceneObjNode } from '../../../nodes/obj/Scene'; import { OrthographicCameraObjNode } from '../../../nodes/obj/OrthographicCamera'; import { PerspectiveCameraObjNode } from '../../../nodes/obj/PerspectiveCamera'; export interface ObjNodeChildrenMap { ambientLight: AmbientLightObjNode; areaLight: AreaLightObjNode; blend: BlendObjNode; directionalLight: DirectionalLightObjNode; geo: GeoObjNode; hemisphereLight: HemisphereLightObjNode; null: NullObjNode; orthographicCamera: OrthographicCameraObjNode; perspectiveCamera: PerspectiveCameraObjNode; polarTransform: PolarTransformObjNode; pointLight: PointLightObjNode; poly: PolyObjNode; rivet: RivetObjNode; scene: SceneObjNode; spotLight: SpotLightObjNode; animations: AnimationsObjNode; cop: CopObjNode; events: EventsObjNode; materials: MaterialsObjNode; postProcess: PostProcessObjNode; renderers: RenderersObjNode; } import { PolyEngine } from '../../../Poly'; export declare class ObjRegister { static run(poly: PolyEngine): void; }