UCSC CSE 160 · Introduction to Computer Graphics

CSE 160 — Computer Graphics (UCSC, Winter 2021)

WebGL assignments and LaTeX homework writeups from Sri Kurniawan's intro graphics course. Three interactive demos covering 2D drawing primitives, shape transformations, and a fully-articulated 3D Charmeleon, plus four LaTeX writeups covering the math (linear algebra, transformations, color theory, lighting + viewing).

Ships
Loading embed…
Open

Fully-articulated 3D Charmeleon. Drag to rotate camera, scroll to zoom, slide controls to pose the limbs and waggle the tail. Hierarchy of joints with parent-relative transforms, animation toggle.

webgl graphics 3d shaders linear-algebra latex