skip navigation

This page looks better in modern browsers. Please upgrade.

Brown Home Brown Home Brown Home Brown CS

John F. Hughes's Publications

2007

Hughes, J., Turquin, E., Wither, J., Boissieux, L., and Cani, M.-P. A sketch-based interface for fashion design. 72-81.

Hughes, J. F., McGuire, M., Matusik, W., Pfister, H., Nayar, S., and Chen, B. Optical Splitting Trees for High-Precision Monocular Imaging. IEEE Computer Graphics and Applications 27 (Mar 2007), 32-42.

Hughes, J. F., Turquin, E., Wither, J., Boissieux, L., and Cani, M. A sketch-based interface for fashion design. IEEE Computer Graphics and Applications 1, 27 (Feb 2007), 72-81. [ pdf ]

2006

Karpenko, O. A., and Hughes, J. F. Smooth-Sketch: 3D Free-Form Shapes from Complex Sketches. ACM Transactions on Graphics 25, 3 (Aug 2006), 589-598. [ pdf ]

Moscovich, T., and Hughes, J. F. Multi-finger Cursor Techniques. In Proceedings of the the Graphics Interface Conference (GI 2006) (Jun 2006). [ pdf ]

2005

McGuire, M., Hughes, J. F., Matusik, W., Pfister, H., Durand, F., and Nayar, S. A Configurable Single-Axis, Multi-Parameter Lens Camera. Poster at Symposium on Computational Photography and Video (May 2005). [ pdf ]

Hughes, J. F., and Karpenko, O. Inferring 3D Free-Form Shapes from Contour Drawings. In ACM SIGGRAPH 2005 (sketch) (2005).

Igarashi, T., Moscovich, T., and Hughes, J. F. As-Rigid-as-Possible Shape Manipulation. ACM Transactions on Graphics 24, 3 (Aug 2005), 1134-1141. [ pdf ]

Igarashi, T., Moscovich, T., and Hughes, J. Spatial Keyframing for Performance-driven Animation. In Proceedings of the ACM Special Interest Group on Graphics and Interactive Techniques (SIGGRAPH )/ Eurographics Symposium on Computer Animation (Jul 2005), pp. 107-116. [ pdf ]

McGuire, M., Matusik, W., Pfister, H., Hughes, J. F., and Durand, F. Defocus Video Matting. ACM Transactions on Graphics 24, 3 (Aug 2005), 567-576. [ pdf ]

2004

Hughes, J. F., and McGuire, M. NPR on Programmable Hardware. In NPAR 2004 (2004).

Karpenko, O., Hughes, J. F., and Raskar, R. Epipolar Methods for Multi-View Sketching . In Proceedings of the Eurographics Workshop on Sketch-Based Interfaces and Modeling (Aug 2004), pp. 167-173. [ pdf ]

McGuire, M., and Hughes, J. F. Hardware-determined Feature Edges. In Proceedings of the 3rd International Symposium on Non-photorealistic Animation and Rendering (2004), ACM Press, pp. 35-147. [ pdf ]

Moscovich, T., and Hughes, J. F. Navigating Documents with the Virtual Scroll Ring. In Proceedings of the 17th Annual ACM Symposium on User Interface Software and Technology (UIST-04) (New York, NY, USA, 2004), ACM Press, pp. 57-60. [ pdf ]

Turquin, E., Cani, M.-P., and Hughes, J. F. Sketching Garments for Virtual Characters. In Proceedings of the Eurographics Workshop on Sketch-Based Interfaces and Modeling (Aug 2004), pp. 175-182. [ pdf ]

2003

Igarashi, T., and Hughes, J. F. Clothing Manipulation. ACM Transactions on Graphics 22, 3 (Jul 2003), 697. [ pdf ]

Igarashi, T., and Hughes, J. F. Smooth Meshes for Sketch-based Freeform Modeling. In Proceedings of the ACM Symposium on Interactive 3D Graphics (Apr 2003), pp. 139-142. [ pdf ]

McGuire, M., Hughes, J. F., Egan, K., Kilgard, M., and Everitt, C. Fast, Practical and Robust Shadows. Tech. rep., NVIDIA Corporation, Austin, TX, Nov 2003.

2002

Hughes, J. F., Karpenko, O., and Raskar, R. Free-form Sketching with Variational Implicit Surfaces. In Computer Graphics Forum (2002), pp. 585-594. [ pdf ]

Kalnins, R. D., Markosian, L., Meier, B. J., Kowalski, M. A., Lee, J. C., Davidson, P. L., Webb, M., Hughes, J. F., and Finkelstein, A. WYSIWYG NPR: Drawing Strokes Directly on 3D Models. ACM Transactions on Graphics 21, 3 (Jul 2002), 755-762. [ pdf ]

McGuire, M., Krishnamurthi, S., and Hughes, J. F. Programming Languages for Compressing Graphics. In Proceedings of the European Symposium on Programming (Apr 2002), pp. 68-82. [ home ]

2001

Igarashi, T., and Hughes, J. F. A Suggestive Interface for 3D Drawing. In Proceedings of the Symposium on User Interface Software and Technology (UIST-01) (2001), pp. 173-181. [ pdf ]

Igarashi, T., and Hughes, J. F. Voice as Sound: Using Non-verbal Voice Input for Interactive Control. In Proceedings of the Symposium on User Interface Software and Technology (UIST-01) (2001), pp. 155-156. [ pdf ]

Kowalski, M. A., Hughes, J. F., Rubin, C. B., and Ohya, J. User-Guided Composition Effects For Art-Based Rendering. In Proceedings of the ACM Symposium on Interactive 3D Graphics (Mar 2001), pp. 99-102. [ pdf ]

Kowalski, M. A., Hughes, J. F., Rubin, C. B., and Ohya, J. User-Guided Composition Effects for Art-Based Rendering. In Proceedings of the Symposium on Interactive 3D Graphics (SI3D-01) (2001), pp. 99-102. [ pdf ]

2000

Cohen, J. M., Hughes, J. F., and Zeleznik, R. C. Harold: A World Made of Drawings. In Proceedings of the First International Symposium on Non Photorealistic Animation and Rendering (NPAR-00) (Jun 2000), pp. 83-90. [ pdf ]

Markosian, L., Meier, B. J., Kowalski, M. A., Holden, L. S., Northrup, J. D., and Hughes, J. F. Art-based Rendering with Continuous Levels of Detail. In Proceedings of the First International Symposium on Non Photorealistic Animation and Rendering (NPAR-00) (Jun 2000), pp. 59-66. [ pdf ]

1999

Cohen, J. M., Markosian, L., Zeleznik, R. C., Hughes, J. F., and Barzel, R. An Interface for Sketching 3D Curves. In In Proceedings of the 1999 ACM Symposium on Interactive 3D Graphics (Apr 1999), pp. 17-22. [ pdf ]

Hughes, J. F., and Möller, T. Building an Orthonormal Basis from a Unit Vector. Journal of Graphics Tools 4, 4 (1999), 33-35. [ pdf ]

Hughes, J. F., and Moller, T. Building an Orthonormal Basis from a Unit Vector. 33-36.

Kowalski, M. A., Markosian, L., Northrup, J. D., Bourdev, L., Barzel, R., Holden, L. S., and Hughes, J. F. Art-Based Rendering of Fur, Grass, and Trees. In Proceedings of the ACM Special Interest Group on Graphics and Interactive Techniques Conference (SIGGRAPH 99) (Aug 1999), pp. 433-438. [ pdf ]

Markosian, L., Cohen, J. M., Crulli, T., and Hughes, J. F. Skin: A Constructive Approach to Modeling Free-form Shapes. In Proceedings of the ACM Special Interest Group on Graphics and Interactive Techniques Conference (SIGGRAPH 99) (Aug 1999), pp. 393-400. [ pdf ]

Möller, T., and Hughes, J. F. Efficiently Building a Matrix to Rotate One Vector to Another. Journal of Graphics Tools 4, 4 (1999), 1-4. [ pdf ]

Suri, S., Hubbard, P., and Hughes, J. Analyzing Bounding Boxes for Object Intersection. ACM Transactions on Graphics 18, 3 (Jul 1999), 257-277. [ pdf ]

1998

Bremer, D. J., and Hughes, J. F. Rapid Approximate Silhouette Rendering of Implicit Surfaces. In Proceedings of the Eurographics/ACM Special Interest Group on Graphics and Interactive Techniques (SIGGRAPH) Workshop on Implicit Surfaces (1998), pp. 155-164. [ pdf ]

Hughes, J. F., Suri, S., and Hubbard, P. M. Collision Detection in Aspect and Scale Bounded Polyhedra. In Ninth ACM-SIAM Annual Symposium on Discrete Algorithms (SODA 98) (1998).

1996

Beall, J. E., Doppelt, A. M., and Hughes, J. F. Developing an Interactive Illustration: Using Java and the Web to Make It All Worthwhile. In The Internet in 3D: Information, Images, and Interaction (1997), R. Earnshaw and J. Vince, Eds., pp. 55-63.

1997

Markosian, L., Kowalski, M. A., Trychin, S. J., Bourdev, L. D., Goldstein, D., and Hughes, J. F. Real-Time Nonphotorealistic Rendering. In Proceedings of the Special Interest Group on Graphics and Interactive Techniques Conference (SIGGRAPH 97) (Aug 1997), pp. 415-420. [ pdf ]

Salisbury, M. P., Wong, M. T., Hughes, J. F., and Salesin, D. H. Orientable Textures for Image-Based Pen-and-Ink Illustration. In Proceedings of the ACM Special Interest Group on Graphics and Interactive Techniques Conference (SIGGRAPH 97) (Aug 1997), pp. 401-406. [ pdf ]

Wood, D. N., Finkelstein, A., Hughes, J. F., Thayer, C. E., and Salesin, D. H. Multiperspective Panoramas for Cel Animation. In Proceedings of the Special Interest Group on Graphics and Interactive Techniques Conference (SIGGRAPH 97) (Aug 1997), pp. 243-250. [ pdf ]

1996

Barzel, R., Hughes, J. F., and Wood, D. Plausible Motion Simulation for Computer Animation. In Proceedings of the Seventh International Workshop on Computer Animation and Simulation (EGCAS 96) (1996). [ pdf ]

Zeleznik, R. C., Herndon, K. P., and Hughes, J. F. SKETCH: An Interface for SKETCHing 3D Scenes. In Proceedings of the Special Interest Group on Graphics and Interactive Techniques Conference (SIGGRAPH 96) (Aug 1996), pp. 163-170. [ pdf ]

1995

Foley, J. D., van Dam, A., Feiner, S. K., and Hughes, J. F. Computer Graphics: Principles and Practice, Second Edition in C. Addison-Wesley, 1995.

Grimm, C. M., and Hughes, J. F. Modeling Surfaces of Arbitrary Topology using Manifolds. In Proceedings of the Special Interest Group on Graphics and Interactive Techniques (SIGGRAPH 95) (Aug 1995), pp. 359-368. [ pdf ]

Grimm, C., and Hughes, J. Smooth Iso-Surface Approximation. In Proceedings of the Eurographics Workshop on Implicit Surfaces (Apr 1995), pp. 57-77. [ pdf ]

Grimm, C., Pugmire, D., Bloomenthal, M., Hughes, J. F., and Cohen, E. Visual Interfaces for Solids Modeling. In Proceedings of the ACM Symposium on User Interface Software and Technology (UIST '95 ) (1995), pp. 51-60. [ pdf ]

1994

Hughes, J. F., and Loughlin, M. M. An Annotation System for 3D Fluid Flow Visualization. In IEEE Visualization'94 (Tysons Corner, Virginia, 1994).

Hughes, J. F., and Durkin, J. W. Nonpolygonal Isosurface Rendering for Large Volume Datasets. In IEEE Visualization'94 (Tysons Corner, Virginia, 1994).

1993

Foley, J. D., van Dam, A., Feiner, S. K., Hughes, J. F., and Phillips, R. L. Introduction to Computer Graphics. Addison-Wesley, 1993.

Gottschalk, S., and Hughes, J. F. Autocalibration for Virtual Environments Tracking Hardware. In Proceedings of the Special Interest Group on Graphics and Interactive Techniques Conference (SIGGRAPH 93) (Aug 1993), pp. 65-72. [ pdf ]

Hughes, J. F. Oriented Projective Geometry: A Framework for Geometric Computation, by Jorge Stolfi. 321-323.

Zeleznik, R. C., Herndon, K. P., Robbins, D. C., Huang, N., Meyer, T., Parker, N., and Hughes, J. F. An Interactive 3D Toolkit for Constructing 3D Widgets. In Proceedings of the Special Interest Group on Graphics and Interactive Techniques (SIGGRAPH 93) (Aug 1993), pp. 81-84. [ pdf ]

1992

Barr, A. H., Currin, B., Gabriel, S., and Hughes, J. F. Smooth Interpolation of Orientations with Angular Velocity Constraints Using Quaternions. In Computer Graphics, Proceedings of the Special Interest Group on Graphics and Interactive Techniques Conference (SIGGRAPH 92) (Jul 1992), pp. 313-320. [ pdf ]

Hsu, W. M., Hughes, J. F., and Kaufman, H. Direct Manipulation of Free-form Deformations. In Computer Graphics, Proceedings of the Special Interest Group on Graphics and Interactive Techniques Conference (SIGGRAPH 92) (Jul 1992), pp. 177-184. [ pdf ]

Hughes, J. F. Bordism and Regular Homotopy of Low-Dimensional Immersions. 155-184.

Hughes, J. F. Scheduled Fourier Volume Morphing. In Computer Graphics, Proceedings of the Special Interest Group on Graphics and Interactive Techniques Conference (SIGGRAPH 92) (Jul 1992), pp. 43-46. [ pdf ]

Hughes, J. F., and True, T. Volume Warping. In Visualization'92 (1992).

1991

Galyean, T. A., and Hughes, J. F. Sculpting: An Interactive Volumetric Modeling Technique. In Computer Graphics, Proceedings of the Special Interest Group on Graphics and Interactive Techniques Conference (SIGGRAPH 91) (Jul 1991), pp. 267-274. [ pdf ]

Zeleznik, R. C., Conner, D. B., Wloka, M. M., Aliaga, D. G., Huang, N. T., Hubbard, P. M., Knep, B., Kaufman, H., Hughes, J. F., and van Dam, A. An Object-oriented Framework for the Integration of Interactive Animation Techniques. In Computer Graphics, Proceedings of the Special Interest Group on Graphics and Interactive Techniques Conference (SIGGRAPH 91) (Jul 1991), pp. 105-112. [ pdf ]

1990

Foley, J. D., van Dam, A., Feiner, S. K., and Hughes, J. F. Computer Graphics: Principles and Practice. Addison-Wesley, 1990.

1986

Laidlaw, D. H., Trumbore, W. B., and Hughes, J. F. Constructive Solid Geometry for Polyhedral Objects. In Proceedings of the Conference on Graphics and Interactive Techniques (SIGGRAPH) (Aug 1986), pp. 161-170. [ pdf ]

1985

Hughes, J. F. Another Proof that Every Eversion of the Sphere has a Quadruple Point. 501-505.

Hughes, J. F., and Hass, J. Immersions of Surfaces in 3-Manifolds. 97-112.

Hughes, J. F., and Melvin, P. The Smale Invariant of a Knot. pp. 615-627.

1983

Hughes, J. F. Triple Points of Immersed 2n-Manifolds in 3n-Space.


Page Owner: John F. Hughes Last Modified: Fri Nov 3 15:46:54 2006