UNPKG

lamina

Version:

🍰 An extensable, layer based shader material for ThreeJS.

18 lines (17 loc) 567 B
import { Vector3 } from 'three'; import { MappingType, NoiseProps, NoiseType } from '../../types'; import Abstract from './Abstract'; export default class Noise extends Abstract { static u_colorA: string; static u_colorB: string; static u_colorC: string; static u_colorD: string; static u_alpha: number; static u_scale: number; static u_offset: Vector3; static vertexShader: string; static fragmentShader: string; static type: NoiseType; static mapping: MappingType; constructor(props?: NoiseProps); }