Books & Monographs
- Craig Kaplan,
Introductory Tiling Theory for Computer Graphics,
Synthesis Lectures on Computer Graphics,
Morgan-Claypool, 2009.
- Leo Dorst, Daniel Fontijne and Stephen Mann,
Geometric Algebra For Computer Science,
Morgan Kaufmann, 2007.
- Stephen Mann,
A Blossoming Development of Splines,
Synthesis Lectures on Computer Graphics,
Morgan and Claypool, 2006.
- Michael McCool and Stefanus Du Toit,
Metaprogramming GPUs with Sh,
A.K. Peters Ltd, 2004.
- Michael McCool, Wolfgang Heidrich / John Hart and Marc Olano,
Real-Time Shading,
A. K. Peters, Ltd, 2002.
- Richard H. Bartels, John C. Beatty and Brian A. Barsky,
An Introduction to Splines for Use in Computer Graphics and Geometric Modeling,
Morgan Kaufmann, 1995.
Papers
2013
-
Abedallah Rababa and Stephen Mann,
"Linear methods for G1, G2, and G3-Multi-degree reduction of Bézier curves",
Journal of Computer-Aided Design, 2013.
pdf
2012
-
Chenggang Li, Sanjeev Bedi, Stephen Mann,
"NURBS approximation to the flank milled surface swept by a cylindrical NC tool",
International Journal of Advanced Manufacturing Technology, 2012.
pdf
-
Xinling Chen, Michale McCool, Asanobu Nitamoto, Stephen Mann,
"Embrodery Modelling and Rendering",
Graphics Interfaces 2012, 2012.
pdf
2011
-
Abedallah Rababah and Stephen Mann,
"Iterative process for G^2-multi degree reduction Bézier curves",
Applied Mathematics and Computation, 2011.
pdf
-
Gilad Israeli, Stephen Mann, Sanjeev Bedi, Ajayinder Singh Jawanda,
"Numerical Verification of CNC Machine Simulations",
Computer-Aided Design and Applications, 2011.
2010
-
Yanxi Liu, Hagit Hel-Or, Craig S. Kaplan and Luc Van Gool,
"Computational Symmetry in Computer Vision and Computer Graphics",
Foundations and Trends in Computer Graphics and Vision, 2010.
pdf
-
Kate Kinnear, Craig S. Kaplan,
"Procedural Generation of Surface Detail for Science Fiction Spaceships",
Computational Aesthetics 2010, 2010.
-
Lesley Northam, Joe Istead, Craig S. Kaplan,
"Brush Stroke Ordering Techniques for Painterly Rendering",
Computational Aesthetics 2010, 2010.
-
Stephen Mann, Sanjeev Bedi, Xiaoran Zhou and Gilad Israeli,
"Machine Models and Tool Motions for 5-Axis Machining",
Journal of Computer-Aided Design, 2010.
2009
-
Gerado Salas Bolanos, Stephen Mann and Sanjeev Bedi,
"Targeted WebCAD",
Computer-Aided Design and Applications, 2009.
-
Stephen Mann,
"Extending the A-Patch single sheet conditions to enable the tessellation of algebraics",
Proceedings of SIAM/ACM Conference on Geometric and Physical Modeling, 2009.
-
Alex Kalaidjian, Craig Kaplan, and Stephen Mann,
"Automated landscape painting in the style of Bob Ross",
Computational Aesthetics 2009, 2009.
pdf
-
Gerardo Salas Bolanos, Stephen Mann and Sanjeev Bedi,
"Targeted WebCAD",
Computer-Aided Design and Applications, 2009.
abstract
-
Curtis Luk and Stephen Mann,
"Tessellating algebraic curves and surfaces using A-patches",
GRAPP 2009 Proceedings, 2009.
2008
-
Chenggang Li, Sanjeev Bedi, Stephen Mann,
"Accuracy Improvement Method for Flank Milling Surface Design",
International Journal of Advanced Manufacturing Technology, 2008.
pdf
- Jiwen Huo and William Cowan, "Comprehending Boolean queries," in
Proceedings of the 5th symposium on Applied Perception in Graphics and Visualization, 2008.
pdf
- Jiwen Huo, "KMVQL: a visual query interface based on Karnaugh map," in
Proceedings of the working conference on Advanced Visual Interfaces, 2008.
pdf
- Yingbin Liu and Stephen Mann, "Parametric triangular Bézier surface interpolation with approximate continuity," in
Proceedings of the 2008 ACM Symposium on Solid and Physical Modeling, 2008.
pdf
- Elodie Fourquet, "Composition in Perspectives," in
International Symposium on Computational Aesthetics in Graphics, Visualization and Imaging, 2008.
pdf
- Jeff Orchard and Craig S. Kaplan, "Cut-out image mosaics," in
Proceedings of the international symposium on Non-Photorealistic Animation and Rendering, 2008.
pdf
- Jie Xu and Craig S. Kaplan, "Artistic thresholding," in
Proceedings of the international symposium on Non-Photorealistic Animation and Rendering, 2008.
pdf
- Elodie Fourquet, William Cowan and Stephen Mann, "Geometric displacement on plane and sphere," in
Proceedings of Graphics Interface, 2008.
pdf
- Andrew Lauritzen and Michael McCool, "Layered variance shadow maps," in
Proceedings of Graphics Interface, 2008.
pdf
- Zheng Qin, Michael D. McCool and Craig Kaplan, "Precise vector textures for real-time 3D rendering," in
Proceedings of the 2008 Symposium on Interactive 3D graphics and games, 2008.
pdf
- Chenggang Li, Sanjeev Bedi, and Stephen Mann, "Flank Millable Surface Design with Conical and Barrel Tools," in
CADA, 5(1-4), 2008.
- William Cowan, Robin Cowan and Patrick Llerena, "Running The Marathon," in
In Learning to Compete in European Universities: From Social Institutions to Knowledge Business,
Cheltenham UK : Edward Elgar Publishers.
2007
- Yingbin Liu and Stephen Mann, "Approximate continuity for parametric Bézier patches," in
Proceedings of the 2007 ACM symposium on Solid and Physical Modeling, 2007.
pdf
- Jie Xu, Craig S. Kaplan and Xiaofeng Mi, "Computer-Generated Papercutting," in
Proceedings of the 15th Pacific Conference on Computer Graphics and Application, 2007.
- Craig S. Kaplan, "Semiregular patterns on surfaces," in
ACM SIGGRAPH 2007 sketches, 2007.
pdf
- Jie Xu and Craig S. Kaplan, "Image-guided maze construction," in
ACM SIGGRAPH 2007 papers, 2007.
pdf
- Jie Xu and Craig S. Kaplan, "Calligraphic packing," in
Proceedings of Graphics Interface, 2007.
pdf
- Elodie Fourquet, William Cowan and Stephen Mann, "On the empirical limits of billboard rotation," in
Proceedings of the 4th symposium on Applied Perception in Graphics and Visualization, 2007.
pdf
- Chenggang Li, Stephen Mann and Sanjeev Bedi, "Flank Millable Surfaces Generated via Polynomial Composition," in
CADA, 4(1-4), 2007.
- Nick P. Manos, Sanjeev Bedi, Dan Miller, and Stephen Mann, "Single Controlled Axis Lathe Mill," in
International Journal of Advanced Manufacturing Technology, 32(1-2), 2007.
pdf
2006
-
William Donnelly and Andrew Lauritzen,
"Variance Shadow Maps",
in Proceedings of I3D 2006.
pdf
- Chenggang Li, Sanjeev Bedi, and Stephen Mann, "Flank milling of ruled surfaces with conical tools -- an optimization approach," in
Journal of Advanced Manufacturing Technology, 29, 2006.
pdf
- Edward Lank, Jaime Ruiz and William Cowan, "Concurrent bimanual stylus interaction: a study of non-preferred hand mode manipulation," in
Proceedings of Graphics Interface, 2006.
pdf
- Celine Latulipe, Ian Bell, Charles L. A. Clarke and Craig S. Kaplan, "symTone: two-handed manipulation of tone reproduction curves," in
Proceedings of Graphics Interface, 2006.
pdf
- Celine Latulipe, Stephen Mann, Craig S. Kaplan and Charlie L. A. Clarke, "symSpline: symmetric two-handed spline manipulation," in
Proceedings of the SIGCHI conference on Human Factors in computing systems, 2006.
pdf
- Martin Talbot and William Cowan, "Trajectory capture in frontal plane geometry for visually impaired," in
Proceedings of the 12th International Conference on Auditory Display, 2006.
pdf
- Zheng Qin, Michael D. McCool and Craig S. Kaplan, "Real-time texture-mapped vector glyphs," in
Proceedings of the 2006 symposium on Interactive 3D graphics and games, 2006.
pdf
- Elodie Fourquet, Kate Larson and William Cowan, "A reputation mechanism for layered communities," in
SIGecom Exchanges, Volume 6 Issue 1, June 2006.
pdf
2004-2005
- Celine Latulipe, Craig S. Kaplan and Charles L. A. Clarke, "Bimanual and unimanual image alignment: an evaluation of mouse-based techniques," in
Proceedings of the 18th annual ACM symposium on User Interface Software and Technology, 2005.
pdf
- Craig S. Kaplan, "Islamic star patterns from polygons in contact," in
Proceedings of Graphics Interface, 2005.
pdf
- Chenggang Li, Stephen Mann, and Sanjeev Bedi, "Error Measurement for Flank Milling," in
Computer-Aided Design, 37(14), 2005.
pdf
- Cornelia Menzel, Sanjeev, Bedi, and Stephen Mann, "Triple tangent flank milling of ruled surfaces," in
Computer-Aided Design, 36(3), 2004.
pdf
- Michael McCool, Stefanus Du Toit, Tiberiu Popa, Bryan Chan and Kevin Moule, "Shader algebra," in
ACM SIGGRAPH 2004 Papers, 2004.
pdf
- Craig S. Kaplan and David H. Salesin, "Dihedral Escherization," in
Proceedings of Graphics Interface, 2004.
pdf
- Craig S. Kaplan and David H. Salesin, "Islamic star patterns in absolute geometry," in
Transactions on Graphics (TOG), Volume 23 Issue 2, April 2004.
pdf
- Robin Cowan, William Cowan and Peter Swann, "Waves in Consumption with Interdependence among Consumers," in
Canadian Journal of Economics 37(1), 2004.
2002-2003
- Rick Leung and Stephen Mann, "Distortion minimization and continuity preservation in surface pasting," in
Proceedings of Graphics Interface, 2003.
- Selina Siu and Stephen Mann, "Computer Aided Ferret Design," in
Proceedings of Geometric Modeling and Graphics, 2003.
- Jiwen Huo, William Cowan, "KMVQL: a Graphical User Interface for Boolean Query Specification and Query Result Visualization," in
Proceedings of the 14th IEEE Visualization, 2003.
pdf
- Oriet C., Stevanovski B., Jolicoeur P., and Cowan W. B, "Lengthening the duration of response execution does not modulate blindness to action-compatible stimuli," in
Canadian Journal of Experimental Psychology, 57(1), 2001.
- Mauro Steigleder and Michael D. McCool, "Factorization of the Ashikhmin BRDF for real-time rendering," in
Journal of Graphics Tools, Volume 7 Issue 4, December 2002.
- Vincent C. H. Ma and Michael D. McCool, "Low latency photon mapping using block hashing," in
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware, 2002.
pdf
- Michael D. McCool, Zheng Qin and Tiberiu S. Popa, "Shader metaprogramming," in
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware, 2002.
pdf
- Kevin Moule and Michael D. McCool, "Efficient bounded adaptive tessellation of displacement maps," in
Proceedings of Graphics Interface, 2002.
- Stephen Mann and Alyn Rockwood, "Computing singularities of 3D vector fields with Geometric Algebra," in
Proceedings of the conference on Visualization, 2002.
pdf
- Stephen Mann and Leo Dorst, "Geometric Algebra: A Computational Framework for Geometrical Applications, Part I Algebra and Part II Applications," in
IEEE Computer Graphics and Applications, 22(4), May & July 2002.
- Stephen Mann, "Adjusting control points to achieve continuity," in
Computer Aided Geometric Design, 19(7), July 2002.
pdf
- Stephen Mann and Sanjeev Bedi, "Generalization of the imprint method to general surfaces of revolution for NC machining," in
Computer-Aided Design, 34(5), April 2002.
pdf
2000-2001
- Stephen Mann, Leo Dorst, and Tim Bouma, "The Making of GABLE, a Geometric Algebra Learning Environment in Matlab," in
Advances in Geometric Algebra with Applications in Science and Engineering,
Editors: E. Bayro-Corrochano and G. Sobczyk publisher: Birkhauser, 2001.
- David Roth, Sanjeev Bedi, Fathy Ismail and Stephen Mann, "Surface Swept by a Toroidal Cutter During 5-axis Machining," in
Computer-Aided Design, 33(1), January 2001.
pdf
- Michael D. McCool, Jason Anis and Anis Ahmad, "Homomorphic factorization of BRDFs for high-performance rendering," in
Proceedings of the 28th annual conference on Computer graphics and interactive techniques, 2001.
pdf
- Michael D. McCool, Chris Wales and Kevin Moule, "Incremental and hierarchical Hilbert order edge equation polygon rasterizatione," in
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware, 2001.
pdf
- Stephen Mann, Sanjeev Bedi and David Roth, "The swept surface of an elliptic cylinder," in
Proceedings of the sixth ACM symposium on Solid modeling and applications, 2001.
pdf
- Marryat Ma and Stephen Mann, "Multiresoluton editing of pasted surfaces," in
Mathematical Methods for Curves and Surfaces, January 2001.
- Blair Conrad and Stephen Mann, "Better Pasting Via Quasi-Interpolation," in
Curve and Surface Design, Saint-Malo, 1999, Vanderbilt University Press, 2000.
- Michael D. McCool, "Shadow volume reconstruction from depth maps," in
Transactions on Graphics (TOG), Volume 19 Issue 1, January 2000.
pdf
- Olds E. S., Jolicoeur P. and Cowan W. B., "Interactions between search mechanisms in conjunction search," in
Canadian Journal of Experimental Psychology, 55(4), 2001.
- Olds E. S., Cowan W. B. and Jolicoeur P., "Partial orientation pop-out helps difficult search for orientation," in
Perception & Psychophysics, 62(7), 2000.
- Olds ES, Cowan W. B. and Jolicoeur P., "Tracking visual search over space and time," in
Psychonomic Bulletin & Review, 7(2), 2000.
- Olds, E. S., Cowan, W. B. and Jolicoeur, P., "The time-course of pop-out search," in
Vision Research, 40(8), 2000.
1990-1999
- Michael D. McCool, "Anisotropic diffusion for Monte Carlo noise reduction", in ACM Transactions on
Graphics (TOG), 18(2), 1999. pdf
- Matthew Davidchuk and Stephen Mann, "A Parameteric Hybrid Triangular Bézier Patch," in
Mathematical Methods for Curves and Surfaces II, M. Daehlen, T. Lyche, L. Schumaker (eds).
- Stephen Mann, "An Improved Parametric Side-Vertex Triangle Mesh Interpolant," in
Proceedings of Graphics Interface, 1998.
pdf
- Dan Milgram and William Cowan, "Hypercept: behavioural linkage in hypertext environments," in
Proceedings of the 1999 workshop on new paradigms in information visualization and manipulation, 1999.
pdf
- Stephen Mann and Teresa Yeung, "Cylindrical Surface Pasting," in
Geometric Modelling, May 1999.
- Stephen Mann, "Cubic precision Clough-Tocher interpolation," in
Computer Aided Geometric Design, Volume 16 Issue 2, February 1999.
- Leith Kin Yip Chan, Stephen Mann and Richard Bartels, "World space surface pasting," in
Proceedings of the conference on Graphics Interface, 1997.
- Stephen Mann and Teresa Yeung, "Cylindrical Surface Pasting," in
Geometric Modelling, May 1999.
- Olds, E. S., Cowan, W. B. and Jolicoeur, P., "Stimulus-driven discrimination mechanisms for color search," in
Perception & Psychophysics, 61(6), 1999.
- Bauer, B. G., Jolicoeur, P., and Cowan, W. B., "Convex hull test of the linear separability hypothesis in visual search," in
Vision Research, 39(16), 1999.
- Olds, E. S., Cowan, W. B. and Jolicoeur, P., "Spatial organization of distractors in visual search," in
Canadian Journal of Experimental Psychology, 53, 1999.
- Olds, E. S., Cowan, W. B. and Jolicoeur, P., "Effective CRT calibration techniques for perception research," in
Journal of the Optical Society of America, 16, 1999.
- Bauer, B. G., Jolicoeur, P. and Cowan, W. B., "The linear separability effect in color visual search: Ruling out the additive-colour hypothesis," in
Perception & Psychophysics, 60(6), 1998.
- Edmund Dengler and William Cowan, "Human Perception of Laid-Out Graphs," in
Proceedings of the 6th International Symposium on Graph Drawing1998.
- Robin Cowan, William Cowan and Peter Swann, "Interacting Consumers, Externalities and Waves in Demand," in
Yearbook on Self-Organization, 9, 1998.
- Robin Cowan and William Cowan, "On Clustering in the Location of R&s;D: Statics and Dynamics," in
Economics of Innovation and New Technology, 6, 1998.
- Robin Cowan, William Cowan and Peter Swann, "A Model of Demand with Interactions Among Consumers," in
International Journal of Industrial Organization, 15(6), 1997.
- Michael Nidd, Stephen Mann, and Jay Black, "Using Cone-tracing for Signal Strength Prediction in Indoor Wireless Networks," in
IEEE VTC, 1997.
- Stephen Mann, "Algorithms from Blossoms," in
Curves and Surfaces with Applications in CAGD, A. Mehaute, C. Rabut, L. Schumaker (eds).
- Wayne Liu and Stephen Mann, "An optimal algorithm for expanding the composition of polynomials," in
Transactions on Graphics (TOG), Volume 16 Issue 2, April 1997.
- Wayne Liu and Stephen Mann, "Programming support for Blossoming," in
Proceedings of the conference on Graphics Interface, 1996.
- Stephen Mann, "Using Local Optimization in Surface Fitting," in
Mathematical Methods for Curves and Surfaces,
M. Daehlen, T. Lyche and L. Schumaker (eds), Vanderbilt University Press, Nashville, 1995.
- David R. Forsey and Richard H. Bartels, "Surface fitting with hierarchical splines," in
Transactions on Graphics (TOG), 14(2), 1995. pdf
- Bauer B., Jolicoeur P. and Cowan W. B., "Visual search for colour targets that are or are not linearly separable from distractors," in
Vision Research, 36(10), 1996.
- Blair MacIntyre and William B. Cowan, "A practical approach to calculating luminance contrast on a CRT," in
Transactions on Graphics (TOG), Volume 11 Issue 4, October 1992.
pdf
- William B. Cowan and M. Wein, "State versus history in user interfaces," in
Proceedings of the IFIP TC13 Interational Conference on Human-Computer Interaction, 1990.
- F. K. Sun, W. B. Cowan and K. S. Booth, "Understanding visual effects in a windowed environment," in
Proceedings on Graphics Interface, 1990.
- Colin Ware and William Cowan, "The RGYB color geometry," in
Transactions on Graphics (TOG), Volume 9 Issue 2, April 1990.
pdf
1980-1989
- Brainard D. H., Wandell B. A. and Cowan W. B., "Black light: how sensors filter spectral variation of the illuminant," in
Transactions on Biomedical Engineering 36(5), 1989.
- L. R. Bartram, Kellogg S. Booth and W. B. Cowan, "Issues in the Design of Workstations for Psychology Experimentation," in
Proceedings of the IFIP WG 5.10 International Working Conference on Workstations for Experiments, 1989.
- L. R. Bartram, K. S. Booth, W. B. Cowan, J. D. Morrison and P. P. Tanner, "A system for conducting experiments concerning human factors in interactive graphics," in
Proceedings on Graphics Interface, 1988.
- Maureen C. Stone, William B. Cowan and John C. Beatty, "Color gamut mapping and the printing of digital color images," in
Transactions on Graphics (TOG), Volume 7 Issue 4. October 1988.
pdf
- David R. Forsey and Richard H. Bartels, "Hierarchical B-spline refinement", in Proceedings of Computer graphics and interactive techniques, 1988. pdf
- Michael W. Schwarz, William B. Cowan and John C. Beatty, "An experimental comparison of RGB, YIQ, LAB, HSV, and opponent color models," in
Transactions on Graphics (TOG), Volume 6 Issue 2, April 1987.
pdf
- Kellogg S. Booth, M. Philip Bryden, Wiliam B. Cowan, Michael F. Morgan and Brian L. Plante, "On the parameters of human visual performance: an investigation of the benefits of antialiasing," in
Proceedings of the SIGCHI/GI conference on Human factors in computing systems and graphics interface, 1987.
pdf
- William B. Cowan, "An inexpensive scheme for calibration of a colour monitor in terms of CIE standard coordinates," in
Proceedings of the annual conference on Computer graphics and interactive techniques, 1983.
pdf