UNPKG

@polygonjs/polygonjs

Version:

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

18 lines (17 loc) 595 B
import { Material } from 'three'; import { CoreParticlesController } from './CoreParticlesController'; export declare class CoreParticlesRenderController { private mainController; private _renderMaterial; private _uniformByShaderName; private _texture_allocations_json; private _materialGlobalsHandler; private _matNodeAssembler; constructor(mainController: CoreParticlesController); dispose(): void; reset(): void; assignRenderMaterial(): void; updateRenderMaterialUniforms(): void; material(): Material | undefined; init(): Promise<void>; }