From: <ma...@us...> - 2003-05-23 06:47:05
|
Update of /cvsroot/jrman/drafts/src/org/jrman/util In directory sc8-pr-cvs1:/tmp/cvs-serv11999/src/org/jrman/util Modified Files: Calc.java Log Message: Added plastic surface shader. Added fog and depthcue volume shaders. Better error handling. Index: Calc.java =================================================================== RCS file: /cvsroot/jrman/drafts/src/org/jrman/util/Calc.java,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** Calc.java 22 May 2003 07:36:27 -0000 1.8 --- Calc.java 23 May 2003 06:47:02 -0000 1.9 *************** *** 71,85 **** public static float depth( Point3f p, - Transform toCamera, float near, ! float far, ! Point3f tmp) { ! toCamera.transformPoint(p, tmp); ! return (tmp.z - near) / (far - near); ! } ! ! public static float depth(Point3f p, Transform toCamera, float near, float far) { ! Point3f tmp = new Point3f(); ! return depth(p, toCamera, near, far, tmp); } --- 71,77 ---- public static float depth( Point3f p, float near, ! float far) { ! return (p.z - near) / (far - near); } |