UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

33 lines (32 loc) 876 B
import { Color } from 'three'; import { Vector3 } from 'three'; import { DefaultOperationParams } from '../../../core/operations/_Base'; interface OceanPlaneSopParams extends DefaultOperationParams { direction: Vector3; sunDirection: Vector3; sunColor: Color; wavesHeight: number; waterColor: Color; reflectionColor: Color; reflectionFresnel: number; size: number; distortionScale: number; timeScale: number; renderReflection: boolean; normalBias: number; multisamples: number; useFog: boolean; } export declare const DEFAULT_OCEAN_PARAMS: { pixelRatio: number; clipBias: number; active: boolean; tblur: boolean; blur: number; verticalBlurMult: number; tblur2: boolean; blur2: number; verticalBlur2Mult: number; }; export declare const DEFAULT_PARAMS: OceanPlaneSopParams; export {};