- Using a Software Framework
to Enhance Online Teaching of Shader-Based OpenGL,
*Proceedings ACM SIGCSE*, March 5-8, 2014, Atlanta, Georgia, pp. 603-608. - Visualization of
Data on Unfolded Hypercubes,
*Journal of Visualization*, Springer, Vol.16, No. 1, February 2013, pp. 85-94. - Real-Time Visualization of
Domain Coverage by Dynamically Moving Sensors,
*IEEE Computer Graphics and Applications*, Vol. 32, No. 4, July/August 2012, pp. 8-13.

(A somewhat expanded version with additional examples and background information.) *metaview*: A Tool for Learning About Viewing in 3D,*Proceedings, ACM SIGCSE*, February 29 - March 3, 2012, Raleigh, North Carolina, pp. 135-140.*freeform*: A Tool for Teaching the Mathematics of Curves and Surfaces,*Computer-Aided Design & Applications*, Vol. 7, No. 2, June 2010, pp. 257-267.- A Virtual Environment for Teaching Social Skills: AViSSS,
*IEEE Computer Graphics and Applications*, Vol. 29, No. 4, July/August 2009, pp. 10-16. - Computations on an Ellipsoid for GIS,
*Computer-Aided Design and Applications*, Vol. 6, No. 4, 2009, pp. 575-583. - Multivariate Visualization on
Parametric Surfaces,
*Computer-Aided Design and Applications*, Vol. 5, Nos. 1-4, 2008, pp. 142-152. - Visualizing Multiple Uncertainty Sources,
*Computer Graphics and Imaging (CGIM) 2008*, Innsbruck, Austria. - Attribute Blocks: Visualizing Multiple Continuously
Defined Attributes,
*IEEE Computer Graphics and Applications*, Vol. 27, No. 3, May/June 2007, pp. 57-69. - 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. - The Immersive Visualization Probe for Exploring
*n*-Dimensional Spaces,*IEEE Computer Graphics and Applications*, Vol. 24, No. 1, Jan/Feb 2004, pp. 76-85. - 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.
- 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. - The Remote Application Controller,
*Computers and Graphics*, Vol. 27, No. 4, 2003, pp. 605-615. - 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. - The Mathematics of Computer Graphics
- The Mathematics of Graphical Transformations: Vector Geometric and Coordinate-Based Approaches, DesignLab Technical Report DL-1997-03, January 1997 (Current revision: 22 April 2008).
- Vector Geometry for Computer Graphics,
*IEEE Computer Graphics and Applications*, Vol. 19, No. 3, May/June 1999, pp. 66-73. - Applications of Vector Geometry for Robustness
and Speed,
*IEEE Computer Graphics and Applications*, Vol. 19, No. 4, July/August 1999, pp. 68-73. - Incremental Boundary Evaluation For Nonmanifold
Partially Bounded Solids,
*Proceedings, Graphics Interface '95*, Quebec City, May 1995, pp. 187-195. - 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. - Incremental Boundary Evaluation Using Inference
of Edge Classifications,
*IEEE Computer Graphics and Applications*, Vol. 13, No. 1, January/February 1993, pp. 71-78. - Detecting and Calculating ... Part I: Theoretical Analysis, University of Kansas, Department of Computer Science, Technical Report TR-93-1, January 1993.
- 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.
- Using Tangent Balls to Find Plane Sections of
Natural Quadrics,
*IEEE Computer Graphics and Applications*, Vol. 12, No. 2, March 1992, pp. 68-82. - Using Multivariate Resultants to Find the
Intersection of Three Quadric Surfaces,
*ACM Transactions on Graphics*, Vol. 10, No. 4, October 1991, pp. 378-400. - Geometric Approaches to Nonplanar Quadric
Intersection Curves,
*ACM Transactions on Graphics*, Vol. 6, No. 4, October 1987, pp. 274-307.