John C. Hart

Last, First: 
Hart, John C.
Faculty
Title & Interests: 
CS - high performance graphics, shape modeling

John C. Hart is a Professor in the Department of Computer Science at the University of Illinois, Urbana-Champaign where he studies computer graphics, data visualization and computational topology. He is also Executive Associate Dean of the Graduate College. He received his B.S. from Aurora University in 1987, and his M.S. (1989) and Ph.D. (1991) from the Electronic Visualization Laboratory at the University of Illinois at Chicago.

Prof. Hart's research on computer graphics and related areas over the past 25 years has been supported by Adobe, AT&T, DARPA, IBM, Intel, Microsoft, Nokia, NVIDIA and the NSF. He has also consulted for graphics hardware manufacturers, defense contractors, visual effects studios, game developers and a medical imaging startup, and provided graphics hardware IP expertise for Microsoft, NVIDIA, AMD (ATI), SGI (GPH) and Creative (ZiiLabs), including depositions and trial testimony.

Prof. Hart is the graphics area editor for ACM Books, and edited the recently published book: "The VR Book: Human-Centered Design for Virtual Reality" by Jason Jerald. Prof. Hart teaches the Coursera Data Visualization course which enrolled over 88,000 learners from 198 different countries on its initial offering. He is also a past Editor-in-Chief of ACM Transactions on Graphics and remains on its editorial board. He is a co-author of "Real-Time Shading" and a contributing author for "Texturing and Modeling: A Procedural Approach." He served from 1994-9 on the ACM SIGGRAPH Executive Committee, and is an Executive Producer of the documentary "The Story of Computer Graphics."

Publications: 
  1. IEEE Transactions on Visualization and Computer Graphics 22(8), pp. 1959-1972, 2016.

  2. Proc. Graphics Hardware, 2016.

  3. (Proc. Eurographics) Computer Graphics Forum 23(2), 2015, pp. 361-372.

  4. Presented at TopoInVis: Topology-Based Methods in Visualization, 2015. To appear in Springer Mathematics + Visualization series.

  5. Proc. Advances in Big Data Analytics, July 2014

  6. Proc. IEEE ICME Workshop on Emerging Multimedia Systems and Applications, July 2014

  7. Proc. Winter Conference on Applications of Computer Vision (WACV), Mar. 2014, pp. 255-260.

  8. IEEE Symposium on Biological Data Visualization (BioVis), pp. 9-16, Oct. 2012

  9. ZooKeys 209, 2012,pp. 165-181.

  10. ACM Transactions on Graphics (Proceedings of SIGGRAPH Asia), 30(6), 2011.

  11. GPU Computing Gems – Jade Edition, Oct. 2011, pp 15-28

  12. Computer Graphics Forum 30(8), Dec. 2011, pp. 2314–2327.

  13. Proc. International Symposium on Visual Computing, Springer Lecture Notes in Computer Science 6938, 2011, pp. 102-111.

  14. Proc. International Symposium on Visual Computing, Springer Lecture Notes in Computer Science 6938, 2011, pp. 699-708.

  15. Proc. International Symposium on Visual Computing, Springer Lecture Notes in Computer Science 6939, 2011, pp. 85-94.

  16. Proc. Non-Photorealistic Animation and Rendering, Aug. 2011

  17. Proc. High Performance Graphics, 2010

  18. Computer Graphics Forum 29(6), 2010, pp. 1993-2003

  19. Proc. Shape Modeling International, 2010

  20. ACM Transactions on Graphics 29(2), Article 11, Presented at SIGGRAPH 2010.

  21. Proc. High Performance Graphics, Aug. 2009

  22. Proc. CHI Workshop on Computational Creativity, Apr. 2009

  23. Presented at TopoInVis, Feb. 2009

  24. Whitepaper

  25. (Proc. Infovis) IEEE Transactions on Visualization and Computer Graphics 14(6), Nov. 2008, pp. 1285-1292

  26. Proc. Graph Drawing 2008, Lecture Notes in Computer Science, Springer, 2009, pp. 90-101

  27. (Proc. Eurographics Rendering Symposium) Computer Graphics Forum 27(4), June 2008, pp. 1199-1207

  28. IEEE Transactons on Visualization and Computer Graphics 14(1), Jan. 2008, pp. 71-81

  29. (Proc. SIGGRAPH) ACM Transactions on Graphics 26(3), Aug. 2007, #12

  30. Proc. Graphics Interface, May 2007

  31. Hui Fang, John C. Hart IEEE Transactions on Visualization and Computer Graphics 12(6), Nov. 2006, pp. 1580-1589

  32. Proc. Meshing Roundtable, Sept. 2006, pp. 173-190

  33. Proc. SIGGRAPH, ACM Transactions on Graphics 25(3), July 2006, pp. 1057-1066

  34. Proc. Symposium on Geometry Processing, July 2006, pp. 181-190

  35. Proc. Graphics Interface, May 2006, pp. 203-209

  36. Proc. Point Based Graphics, June 2005

  37. Proc. Point Based Graphics, June 2005

  38. Proc. Shape Modeling International, June 2005

  39. Proc. Graphics Interface, May 2005

  40. Proc. ACM Symposium on Interactive 3-D Graphics and Games, Apr. 2005

  41. Proc. SIGGRAPH 2004

  42. Proc. SIGGRAPH 2004

  43. Proc. SIGGRAPH 2004

  44. Manuscript accompanying poster at GP^2: The ACM Workshop on General Purpose Computing on Graphics Processors, and SIGGRAPH 2004 poster, Aug. 2004

  45. Manuscript accompanying poster at GP^2: The ACM Workshop on General Purpose Computing on Graphics Processors, and SIGGRAPH 2004 poster, Aug. 2004

  46. Proc. Symposium on Geometry Processing, July 2004

  47. Manuscript presented at NSF/DARPA CARGO Annual Meeting, May 2004

  48. Proc. Pacific Graphics 2003, Oct., 2003.

  49. Proc. Graphics Hardware, July 2003

  50. (Proc. SIGGRAPH 2003) ACM Transactions on Graphics 22(3), July 2003

  51. The Visual Computer 19(2-3), May 2003, pp. 151-163

  52. Tech Report UIUCDCS-R-2003-2328, University of Illinois Dept. of Computer Science, Mar. 2003

  53. Computers & Graphics 27(1), Feb. 2003

  54. Proc. IEEE Visualization 2002, Oct. 2002

  55. Proc. Graphics Hardware 2002, Sep. 2002, pp. 37-46.

  56. Proc. Computer Animation 2002, June 2002

  57. Proc. Shape Modeling International 2002, May 2002

  58. ACM Transactions on Graphics 21(2), Apr. 2002

  59. Proc. Graphics Hardware 2001, Aug. 2001

  60. The Visual Computer 17(4), June 2001, pp. 209-218

  61. SIGGRAPH 2000, 2001 and 2002 courses on real-time shading

  62. SIGGRAPH 2000 Conference Abstracts and Applications (Abstract of Presentation), July 2000 (Full paper appears in Proc. Western Computer Graphics Symposium, Mar. 2000, pp. 191-200)

  63. Proc. Implicit Surfaces '99, Sept. 1999, pp. 107-112

  64. Proc. Graphics Hardware 1999

  65. (Invited Paper) Proc. Shape Modeling International '99, Univ. Aizu, Japan, Mar. 1999, pp. 36-45

  66. Proc. Western Computer Graphics Symposium, Mar. 1999

  67. Proc. Western Computer Graphics Symposium, Mar. 1999

  68. Manuscript, Jan. 1999 (eventually became "Meshed Atlases")

  69. Mathematical Visualization, H-C Hege and K. Polthier, Eds., Springer-Verlag, Oct. 1998, pp. 257-268

  70. Proc. Implicit Surfaces '98, June 1998, pp. 69-76

  71. Proc. Graphics Interface '98, June 1998, pp. 65-72

  72. Proc. SIGGRAPH 97, Aug. 1997, pp. 279-286

  73. Computer Graphics Forum 16(2), June 1997, pp. 91-99

  74. Proc. Graphics Interface, 1997, pp. 155-162.

  75. Fractals 5, 1997, pp. 39-50.

  76. IEEE Transactions on Visualization and Computer Graphics 2(4), 1996, pp. 313-322.

  77. The Visual Computer 12(10), 1996, pp. 527-545.

  78. Proc. Implicit Surfaces, 1996, pp. 99-104

  79. Proc. Implicit Surfaces, 1996, pp. 143-153

  80. IEEE Computer Graphics and Applications 16(4), July 1996, pp. 25-33

  81. Proc. Western Computer Graphics Symposium, 1996, pp. 69-72

  82. Prof. Graphics Interface, 1995, pp. 204-214.

  83. Proc. Implicit Surfaces, 1995, pp. 33-44.

  84. Proc. Western Computer Graphics Symposium, 1995.

  85. Proc. Western Computer Graphics Symposium

  86. Proc. 1994 Symposium on Volume Visualization

  87. Manuscript, July 1994

  88. ACM Transactions on Graphics 13(3) July 1994, pp. 256-276

  89. Proceedings of IEEE Visualization '93 Symposium on Research Frontiers in Virtual Reality, Nov. 1993, pp. 80-83

  90. WSU Technical Report EECS-93-014, 1993

  91. Proceedings of Graphics Interface '92, May 1992, pp. 224-231

  92. Ph.D. dissertation, EECS Dept., University of Illinois at Chicago, 1991

  93. Computer Graphics 25 (3), (Proc. SIGGRAPH 91,) Aug. 1991, pp. 91-100

  94. Proc. of Visualization '90, IEEE Computer Society Press, Oct. 1990, pp. 209-218

  95. Computer Graphics 23(3), (Proc. SIGGRAPH 89,) July 1989, pp. 289-296


Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer