UNPKG

fluid-pointer-react

Version:

A dependency-free fluid simulation component with WebGL-based physics - supports both vanilla web components and React

17 lines 817 B
import type { FBO, DoubleFBO } from "../types/fluid-types.js"; /** * Creates a single framebuffer object. */ export declare function createFBO(gl: WebGLRenderingContext | WebGL2RenderingContext, w: number, h: number, internalFormat: number, format: number, type: number, param: number): FBO; /** * Creates a double framebuffer for ping-pong rendering. */ export declare function createDoubleFBO(gl: WebGLRenderingContext | WebGL2RenderingContext, w: number, h: number, internalFormat: number, format: number, type: number, param: number): DoubleFBO; /** * Calculates resolution based on a target value and aspect ratio. */ export declare function getResolution(gl: WebGLRenderingContext | WebGL2RenderingContext, resolution: number): { width: number; height: number; }; //# sourceMappingURL=fbo.d.ts.map