CS133-lecture-20210504

Applications of transforms #

Transform class #

image_2021-05-06-18-42-25 image_2021-05-06-18-43-12 image_2021-05-06-18-43-56

Local coordinate systems #

image_2021-05-06-18-51-45

Example Triangle class #

image_2021-05-06-18-53-15 image_2021-05-06-18-54-13 image_2021-05-06-18-54-52

Mapping to display location #

image_2021-05-06-18-55-26 image_2021-05-06-18-55-43 image_2021-05-06-18-57-09 image_2021-05-06-20-59-29

Using the Graphics context #

image_2021-05-06-21-00-14 image_2021-05-06-21-01-19 image_2021-05-06-21-02-07 image_2021-05-06-21-03-06 image_2021-05-06-21-04-56 image_2021-05-06-21-06-50 image_2021-05-06-21-08-49 image_2021-05-06-21-15-04 image_2021-05-06-21-16-12 image_2021-05-06-21-16-45

Making transformable objects #

image_2021-05-06-21-17-29 image_2021-05-06-21-18-18 image_2021-05-06-21-26-12

Composing transforms #

image_2021-05-06-21-26-19 image_2021-05-06-21-27-46 image_2021-05-06-21-29-21 image_2021-05-06-21-30-49

Hierarchical objects #

image_2021-05-06-21-33-02 image_2021-05-06-21-34-17 image_2021-05-06-21-37-57 image_2021-05-06-21-38-43 image_2021-05-06-21-42-09 image_2021-05-06-21-43-58 image_2021-05-06-21-44-36 image_2021-05-06-21-45-24

Dynamic transformations #

image_2021-05-06-21-48-08 image_2021-05-06-21-49-06 image_2021-05-06-21-49-20 image_2021-05-06-21-50-08

Audio #

Lessons learned in audio programming #

image_2021-05-06-21-53-06 image_2021-05-06-21-54-17 image_2021-05-06-21-54-25 image_2021-05-06-21-54-34 image_2021-05-06-21-55-17 image_2021-05-06-21-55-19 image_2021-05-06-21-55-42 image_2021-05-06-21-55-48 image_2021-05-06-21-56-06 image_2021-05-06-21-56-11 image_2021-05-06-21-56-27 image_2021-05-06-21-56-29 image_2021-05-06-21-56-35 image_2021-05-06-21-57-06 image_2021-05-06-21-57-13 image_2021-05-06-21-57-31 image_2021-05-06-21-57-42 image_2021-05-06-21-58-05 image_2021-05-06-21-58-48 image_2021-05-06-21-59-20 image_2021-05-06-21-59-48 image_2021-05-06-22-00-36 image_2021-05-06-22-01-05 image_2021-05-06-22-01-54 image_2021-05-06-22-01-56 image_2021-05-06-22-01-59 image_2021-05-06-22-02-09 image_2021-05-06-22-02-17 image_2021-05-06-22-02-48 image_2021-05-06-22-02-57 image_2021-05-06-22-03-20 image_2021-05-06-22-04-09 image_2021-05-06-22-04-22 image_2021-05-06-22-05-07 image_2021-05-06-22-05-17 image_2021-05-06-22-05-39 image_2021-05-06-22-06-09 image_2021-05-06-22-06-12 image_2021-05-06-22-06-33 image_2021-05-06-22-06-41 image_2021-05-06-22-06-50 image_2021-05-06-22-09-28 image_2021-05-06-22-09-44 image_2021-05-06-22-10-07 image_2021-05-06-22-10-09 image_2021-05-06-22-10-12 image_2021-05-06-22-10-34 image_2021-05-06-22-10-37 image_2021-05-06-22-10-54 image_2021-05-06-22-11-11 image_2021-05-06-22-11-19 image_2021-05-06-22-11-27 image_2021-05-06-22-12-41 image_2021-05-06-22-13-38 image_2021-05-06-22-13-46 image_2021-05-06-22-14-16 image_2021-05-06-22-15-01 image_2021-05-06-22-16-35 image_2021-05-06-22-16-44 image_2021-05-06-22-16-52