julien-c's picture
julien-c HF staff
do not gitignore the builds
6cd9596
raw
history blame
833 Bytes
import { Color } from './../math/Color';
export interface IFog {
name: string;
color: Color;
clone(): this;
toJSON(): any;
}
/**
* This class contains the parameters that define linear fog, i.e., that grows linearly denser with the distance.
*/
export class Fog implements IFog {
constructor(hex: number, near?: number, far?: number);
name: string;
/**
* Fog color.
*/
color: Color;
/**
* The minimum distance to start applying fog. Objects that are less than 'near' units from the active camera won't be affected by fog.
*/
near: number;
/**
* The maximum distance at which fog stops being calculated and applied. Objects that are more than 'far' units away from the active camera won't be affected by fog.
* Default is 1000.
*/
far: number;
clone(): this;
toJSON(): any;
}