File size: 714 Bytes
b24de8b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
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 };