@tresjs/post-processing
Version:
Post-processing library for TresJS
28 lines (27 loc) • 854 B
TypeScript
import { BlendFunction, Effect } from 'postprocessing';
/**
* LinocutEffect - A custom effect for applying a linocut shader effect.
*/
export declare class LinocutEffect extends Effect {
/**
* Creates a new LinocutEffect instance.
*
* @param {LinocutPmndrsProps} [options] - Configuration options for the effect.
*
*/
constructor({ blendFunction, scale, noiseScale, center, rotation }?: {
blendFunction?: BlendFunction | undefined;
scale?: number | undefined;
noiseScale?: number | undefined;
center?: number[] | undefined;
rotation?: number | undefined;
});
get scale(): any;
set scale(value: any);
get noiseScale(): any;
set noiseScale(value: any);
get center(): any;
set center(value: any);
get rotation(): any;
set rotation(value: any);
}