Spaces:
Running
Running
import { SplatvData } from "../../../splats/SplatvData"; | |
import { WebGLRenderer } from "../../WebGLRenderer"; | |
import { ShaderPass } from "../passes/ShaderPass"; | |
import { ShaderProgram } from "./ShaderProgram"; | |
declare class VideoRenderProgram extends ShaderProgram { | |
private _renderData; | |
private _depthIndex; | |
private _splatTexture; | |
protected _initialize: () => void; | |
protected _resize: () => void; | |
protected _render: () => void; | |
protected _dispose: () => void; | |
constructor(renderer: WebGLRenderer, passes?: ShaderPass[]); | |
get renderData(): SplatvData | null; | |
protected _getVertexSource(): string; | |
protected _getFragmentSource(): string; | |
} | |
export { VideoRenderProgram }; | |