Chao Peng
Associate Professor
School of Interactive Games and Media
Golisano College of Computing and Information Sciences
585-475-7385
Office Location
Chao Peng
Associate Professor
School of Interactive Games and Media
Golisano College of Computing and Information Sciences
Select Scholarship
Journal Paper
Shanthakumar, Vaidyanath Areyur, et al. "Design and evaluation of a hand gesture recognition approach for real-time interactions." Multimedia Tools and Applications 79. (2020): 17707–17730. Print.
Cao, Lizhou, Chao Peng, and Yangzi Dong. "Ellic’s Exercise Class: Promoting Physical Activities During Exergaming with Immersive Virtual Reality." Virtual Reality. (2020): 1-16. Web.
Dong, Yangzi and Chao Peng. "Real-Time Large Crowd Rendering with Efficient Character and Instance Management on GPU." International Journal of Computer Games Technology, Volume 2019, Article ID 1792304. (2019): 15 pages. Web.
Published Conference Proceedings
Peng, Chao, et al. "Visualization for Spectators in Cybersecurity Competitions." Proceedings of the 2020 IEEE Symposium on Visualization for Cyber Security (VizSec). Ed. Jorn Kohlhammer, et al. Salt Lake City, UT: IEEE, 2021. Print.
Diliberti, Nicholas, et al. "Real-Time Gesture Recognition Using 3D Sensory Data and a Light Convolutional Neural Network." Proceedings of the 27th ACM International Conference on Multimedia. Ed. MM'19. Nice, France: ACM, 2019. Print.
Dong, Yangzi and Chao Peng. "Screen Partitioning Load Balancing for Parallel Rendering on a Multi-GPU Multi-Display Workstation." Proceedings of the Eurographics Symposium on Parallel Graphics and Visualization. Ed. H. Childs and S. Frey. Porto, Portugal: The EuroGraphics Association, 2019. Web.
External Scholarly Fellowships/National Review Committee
10/1/2019 -9/30/2020
DOD
Amount: $80000
DOD
Amount: $80000
8/13/2019 -1/31/2020
NSF
Amount: $7965
NSF
Amount: $7965
Shows/Exhibits/Installations
Cao, Lizhou. Ellic’s Exercise Class: an Active VR Game for Fitness. 22 Nov. 2019. Game Demo on the 4th Annual Frameless Symposium at MAGIC, Rochester. Installation.
Cao, Lizhou. Lunar Roving Adventure: A Serious VR Game of Lunar Exploration Missions. By Yangzi Dong and Chao Peng. 22 Nov. 2019. Game Demo on the 4th Annual Frameless Symposium at MAGIC, Rochester. Installation.
Currently Teaching
IGME-309
Data Structures & Algorithms for Games & Simulations II
3 Credits
This course continues the investigation into the application of data structures, algorithms, and fundamental Newtonian mechanics required for the development of video game applications, simulations, and entertainment software titles. Topics covered include quaternion representation of orientation and displacement, cubic curves and surfaces, classifiers, recursive generation of geometric structures, texture mapping, and the implementation of algorithms within game physics engines for collision detection and collision resolution of rigid bodies, and the numerical integration of the equations of motion. In addition, advanced data structures such as B+ trees and graphs will be investigated from the context of game application and entertainment software development. Programming assignments are a requirement for this course.
IGME-740
Game Graphics Programming
3 Credits
Students will explore the use of an advanced graphics API to access hardware-accelerated graphics in a real-time graphics engine context. The course will involve discussion of scene graphs, optimizations, and integration with the API object structure, as well as input schemes, content pipelines, and 2D and 3D rendering techniques. Students will also explore the advanced use of the API calls in production code to construct environments capable of real-time performance. Students will construct from scratch a fully functional graphics engine, with library construction for game development. Advanced topics will be explored, including real-time special effects, custom shading pipelines, and advanced deferred rendering techniques.
IGME-799
Independent Study
1 - 6 Credits
The student will work independently under the supervision of a faculty adviser on a topic not covered in other courses.