# All files / src/WebGL Fog.ts

0% Statements 0/5
0% Branches 0/2
0% Functions 0/2
0% Lines 0/5

Press n or j to go to the next uncovered block, b, p or k for the previous block.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18

     import { Color, ColorConstructorArg } from './core';

    export class Fog {
      name = "";
      color: Color;
      near: number;
      far: number;
      constructor(hex?:ColorConstructorArg, near = 1, far = 1000) {
        this.color = new Color(hex);
        this.near = near;
        this.far = far;
      }

      clone() {
        return new Fog(this.color.getHex(), this.near, this.far);
      }
    }