Designed and implemented Ray Tracer that ran on both parallel and sequential computers. Created a new very fast ray tracing algorithm. Applied numerical differential geometry to magnetohydrodynamics to model magnetic flux tubes in space and near planets and comets. Wrote solid modeling language that used non-linear 3D transfomations. Calculator Programmer, United Vision Services, Middletown, NY Designed and implemented new iterative algorithm to solve thick lens formula to grind eyeglass lenses in optical surfacing laboratory.
System is still in use in industry.
Marching Cubes in Cylindrical and Spherical Coordinates, journal of graphics tools , Vol. 1, No. 1, April 1996. Automatic Generation of Object Hierarchies, IEEE Computer Graphics and Applications, May 1987. A Hypercube Ray Tracer, ACM Conference on Hypercubes and Parallel Programming Procedings, 1988. Technical Report, Computer Science Department, Caltech, Sept. 1994.