Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

University of Tokyo

Interactive Computer Graphics

University of Tokyo via Coursera

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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.

Syllabus

  • Graphical User Interfaces
    • Graphical user interfaces transform control problems into visual solutions. This module introduces five methods to enhance GUI operations, including scrolling, desktop icon management, large display pointing, digital inking, and vocal interaction. You will learn to improve user interface design for practical applications.
  • 2D Drawing & Animation
    • This module covers techniques for authoring 2D drawings and animations. Topics include interactive diagram beautification, pen-and-ink texture synthesis, shape manipulation, and dynamic illustrations. Understand how interactive software streamlines drawing tasks, making creative graphic design more efficient.
  • 3D Geometric Modeling
    • Building on 2D concepts, this module covers 3D geometric modeling methods. Topics include suggestive interfaces for architectural models, sketch-based modeling for freeform shapes, curve-based shape control, flower modeling, and volumetric texture. Learn to model 3D objects efficiently using specialized 2D user interfaces.
  • Deformation & Animation
    • This module shifts focus to simulating and crafting real objects and movements. Topics include clothing manipulation, layer operations for deformable objects, spatial keyframing for character animations, procedural deformation, and human motion visualization. Understand how deformation and animation techniques reproduce complex objects and motions visually.
  • Digital Fabrication
    • This module covers systems supporting personal fabrication. Topics include designing plush toys, beadworks, chairs, and softly folded objects. An interactive packing method is also presented. Gain skills in digital design for custom physical creations.
  • Computer-Aided Design
    • Computers are essential for product design, mediating interaction between designers and products. This module covers computer-aided design with simultaneous physical simulation. Systems for designing cantilevers, musical instruments, garments, furniture, and gliders are introduced. Learn how real-time feedback improves product design outcomes.
  • Human-Robot Interaction
    • Robotic appliances are becoming common, creating new research in human-robot interaction. This module covers interactive techniques and systems for real-world interaction. Topics include command card interfaces for robot control, style-by-demonstration for robot behavior design, actuated puppet devices for character posing, painting interfaces for robotic lights, and fur displays. Understand human-robot design principles.

Taught by

Takeo Igarashi

Tags

Reviews

2.7 rating, based on 7 Class Central reviews

4 rating at Coursera based on 316 ratings

Start your review of Interactive Computer Graphics

  • Nathan Glenn
    11
    The lectures for this course are quite fascinating; basically the professor presents a different project from his research group (and there are lots of them, and they are all cool) each class. This part was neat. It was basically like watching a series of conference presentations, but less dry.
    The reason for the low rating is the difficulty level of doing this class as listed with "no prerequisites". If you try to do this class without any prior experience in computational geometry, programming graphics/animation of any kind, or making infographics, then you will have to put in a lot of extra hours to get anything done. There needs to be a previous class where they teach these skills.
  • Anonymous
    After this course I have no skills to do smth by myself. They only give an idea about computer graphics and some algorithms but it is useless for me because I wanted to use such tools and create my own works. They don't give such opportunity. I found this course as a waste of time!
  • Anonymous
    in depth, teaches principles and algorithms, not tool-use like some other courses, presents not-yet widespread research results, with substantial assignments
  • Anonymous
    In the begining, I though that we will draw something or do some art stuff and learn how it works inside a computer. But now (after 6 weeks studying this course) I understood that I had leartn nothing and just wasted a lot of time for doing huge amount of strange tasks. I even do not really realize how these tasks connected with videos. In my opinion, it is absolutely unnecessary course.
  • Anonymous
    Very old and useless. Links doesnt work anymore. Impossible to finish now. Just do not waste your time.
  • Profile image for Sharafuddin Aziz
    Sharafuddin Aziz
    computer program is very necessary to every student to learn it and it is very benefit in our life and our education we must try to learn of this programs every day .
  • ハインザイヤー ハインザイヤー
    I am so satisfied this university . One of the famous university in world .And then, I will attend at university happily

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.