Class Light

java.lang.Object
one.empty3.library.core.lighting.Light

public class Light extends Object
  • Constructor Details

    • Light

      public Light(double La, double Ld, double Ls, Point3D source, double fexponent, double[] levels)
  • Method Details

    • fromColor

      public static float[] fromColor(Color c)
    • c2p

      public Point3D c2p(float[] cs)
    • level

      public double level(double angle)
    • getColorArray

      public int[] getColorArray(int c)
    • getColorInt

      public int getColorInt(int[] colors)
    • getColor

      public Color getColor(int c)
    • getColor

      public Color getColor(int[] c)
    • compColor

      public float[] compColor(float[] c, Camera cam, Material m, Point3D p, Point3D n)