//
// // import java.awt.*; public abstract class Shape { public abstract int traceRay(double v[], double w[], double t[]); public abstract void computeNormal(double p[], double n[]); public abstract Color textureColor(double p[]); public abstract Color materialColor(double p[]); static double[] colorMin = { 255.0/255.0, 217.0/255.0, 160.0/255.0 }; static double[] colorMax = { 70.0/255.0, 12.0/255.0, 0/255.0 }; static int noiseType = 1; static int bumpType = 1; }