Selected Papers

  1. A Virtual Environment for Teaching Social Skills: AViSSS, IEEE Computer Graphics and Applications, Vol. 29, No. 4, July/August 2009, pp. 10-16.
  2. Computations on an Ellipsoid for GIS, Computer-Aided Design and Applications, Vol. 6, No. 4, 2009, pp. 575-583.
  3. Multivariate Visualization on Parametric Surfaces, Computer-Aided Design and Applications, Vol. 5, Nos. 1-4, 2008, pp. 142-152.
  4. Attribute Blocks: Visualizing Multiple Continuously Defined Attributes, IEEE Computer Graphics and Applications, Vol. 27, No. 3, May/June 2007, pp. 57-69.
  5. Approximate Geometric Methods in Application to the Modeling of Fiber Placed Composite Structures, ASME Journal of Computing and Information Science in Engineering, Vol. 4, No. 3, September 2004, pp. 251-256.
  6. The Immersive Visualization Probe for Exploring n-Dimensional Spaces, IEEE Computer Graphics and Applications, Vol. 24, No. 1, Jan/Feb 2004, pp. 76-85.
  7. Evaluating the Usability of a Tool for Visualizing the Uncertainty of the Future Global Water Balance, Cartography and Geographic Information Science, Vol. 30, No. 4, October 2003, pp. 299-317.
  8. Modeling and Visualizing Uncertainty in a Global Water Balance Model, Proceedings ACM Symposium on Applied Computing (SAC 2003), March 9-12, 2003, Melbourne, Florida, pp. 972-978.
  9. The Remote Application Controller, Computers and Graphics, Vol. 27, No. 4, 2003, pp. 605-615.
  10. The Design and Evaluation of a Collaborative Decision Support System in a Water Balance Application, Computers and Graphics, Vol. 26, No. 6, December 2002, pp. 931-949.
  11. The Mathematics of Computer Graphics
  12. Incremental Boundary Evaluation For Nonmanifold Partially Bounded Solids, Proceedings, Graphics Interface '95, Quebec City, May 1995, pp. 187-195.
  13. Geometric Algorithms for Detecting and Calculating All Conic Sections in the Intersection of Any Two Natural Quadric Surfaces, Computer Vision, Graphics, and Image Processing, Vol. 57, No. 1, January 1995, pp. 55-66.
  14. Incremental Boundary Evaluation Using Inference of Edge Classifications, IEEE Computer Graphics and Applications, Vol. 13, No. 1, January/February 1993, pp. 71-78.
  15. Detecting and Calculating ... Part I: Theoretical Analysis, University of Kansas, Department of Computer Science, Technical Report TR-93-1, January 1993.
  16. Detecting and Calculating ... Part II: Geometric Constructions for Detection and Calculation, University of Kansas, Department of Computer Science, Technical Report TR-93-2, January 1993.
  17. Using Tangent Balls to Find Plane Sections of Natural Quadrics, IEEE Computer Graphics and Applications, Vol. 12, No. 2, March 1992, pp. 68-82.
  18. Using Multivariate Resultants to Find the Intersection of Three Quadric Surfaces, ACM Transactions on Graphics, Vol. 10, No. 4, October 1991, pp. 378-400.
  19. Geometric Approaches to Nonplanar Quadric Intersection Curves, ACM Transactions on Graphics, Vol. 6, No. 4, October 1987, pp. 274-307.