FAll 2022 - EN.500.111 HEART: Mesh Processing in Its Texture Domain


Image Credit: https://upload.wikimedia.org/wikipedia/commons/thumb/b/b9/VectorField.svg/1200px-VectorField.svg.png

A vector is a geometric object with a direction and magnitude, which we can visualize using an arrow, while a vector field is a function that takes a point in the space and returns a vector, which we can visualize by drawing arrows at each point over the space. Using vector fields, we can model fields and flows such as the gravitational field, optical flow, velocity, etc. In the physical world, these fields/flows are continuous; however, in the computer world, space is discrete. So, we need to represent and compute vector fields discretely. This course will teach you how to represent surfaces in a computer, compute scalars and vectors directly on a discrete surface, and efficiently in its texture domain.

This course is for freshmen who have no background in Linear Algebra, Calculus, and Data Structure. We will begin with .


Logistic

  • Period: 08/29/2022 - 11/11/2022
  • Times: Tuesdays/Thurdays, 18:00-19:15
  • Venue: Krieger 304/Gilman 217

Schedule


#

Tues

Thurs

Topics

Exercises

02

09/131

09/08

03

09/20

09/15

04

09/27

09/22

05

10/04

09/29

07

10/18

10/13

08

10/25

10/20

10

11/08

11/03

1 Sep 06 is a holiday. The next class is on Sep 13.