Computer graphics can be a powerful tool for supporting visual problem solving, and interactivity plays a central role in harnessing the users' creativity. This course will introduce various interactive tools developed in computer graphics research field with their design rationales and algorithms. Examples include enhancements to graphical user interfaces, authoring tools for 2D drawings and 3D animations, and interactive computer-aided design systems. Rich live demonstrations and course assignments will give you insights and skills to design and implement such tools for your own problems.
What you'll learn
understanding of interactive tools in computer graphics
skills in designing graphical user interfaces
ability to create authoring tools for 2D drawings and 3D animations
knowledge of interactive computer-aided design systems