1 |
Mon, Mar 2 |
Course syllabus, Python 1 |
py |
2 |
Tue, Mar 3 |
Python 2, Introduction to pyplasm |
py |
3 |
Thu, Mar 5 |
environment, syntax, types, operators, statements, git/GitHub |
js |
4 |
Mon, Mar 9 |
objects, functions, functional scope, closures |
js |
5 |
Tue, Mar 10 |
built-in objects, exercises |
js |
6 |
Thu, Mar 12 |
prototype, OOP, inheritance |
js |
7 |
Mon, Mar 16 |
JavaScript drill |
js |
8 |
Tue, Mar 17 |
linear & affine sets, bases, operators, affine coords |
theory-1 |
9 |
Thu, Mar 19 |
simplicial & cellular complexes, LAR, boundary op. |
theory-1 |
10 |
Mon, Mar 23 |
2D affine transforms, transl,rot,scale, shear,composition |
theory-1 |
11 |
Tue, Mar 24 |
3D affine transforms, properties, inverses, covectors |
theory-1 |
12 |
Thu, Mar 26 |
lesson 1: introduction |
udacity |
13 |
Mon, Mar 30 |
simplicial and cubical complexes, LAR |
theory-1 |
14 |
Tue, Mar 31 |
hierarchical structures, traversal |
theory-1 |
e1 |
Wed, Apr 8 |
test 1 |
test |
15 |
Thu, Apr 9 |
lesson 2: points, vectors, meshes |
udacity |
16 |
Mon, Apr 13 |
LAR mesh, param. maps, circle, spiral, sphere, cyl, torus |
theory-2 |
17 |
Tue, Apr 14 |
polynomial curves, Lagrange, Hermite bases |
theory-2 |
18 |
Thu, Apr 16 |
lesson 3 - part 1/2: colors and materials |
udacity |
19 |
Mon, Apr 20 |
polynomial curves, Bezier basis |
theory-2 |
20 |
Tue, Apr 21 |
spline curves, cardinal, b-spline bases |
theory-2 |
21 |
Thu, Apr 23 |
lesson 3 - part 2/2: colors and materials |
udacity |
22 |
Mon, Apr 27 |
classes of surfaces: rot., profile prod, ruled, tensor prod. |
theory-2 |
23 |
Tue, Apr 28 |
Tensor product polynomial surfaces~~ |
theory-2 |
24 |
Thu, Apr 30 |
lesson 4: transforms |
udacity |
25 |
Mon, May 4 |
NURBS curves CANCELLED |
theory-2 |
26 |
Tue, May 5 |
NURBS surfaces CANCELLED |
theory-2 |
e2 |
Thu, May 7 |
test 2 CANCELLED |
test |
27 |
Mon, May 11 |
window-viewport mapping, view volume, camera model |
theory-3 |
28 |
Tue, May 12 |
taxonomy of projections, specialized cameras, stereo |
theory-3 |
29 |
Thu, May 14 |
lessons 5: matrices - lessons 6: lights |
udacity |
30 |
Mon, May 18 |
Transfinite manifolds, three variate solids |
theory-3 |
31 |
Tue, May 19 |
Operations: Cartesian product, Minkowski sums |
theory-3 |
32 |
Thu, May 21 |
lesson 7: cameras |
udacity |
33 |
Mon, May 25 |
Introduction to solid modeling |
theory-3 |
34 |
Tue, May 26 |
Introduction to solid modeling 2 |
theory-3 |
35 |
Thu, May 28 |
Exercises |
theory-3 |
36 |
Mon, Jun 1 |
DOFs, configuration space, motion, obstacle avoidance |
theory-3 |
e3 |
Wed, Jun 3 |
test 3 |
test |
37 |
Thu, May 28 |
lesson 8: textures and reflections |
udacity |
38 |
Mon, Jun 8 |
Final project introduction |
project |
39 |
Tue, Jun 9 |
HIJSON introduction |
project |
40 |
Thu, Jun 11 |
project assignment |
project |
41 |
Thu, Jun 18 |
project requirements |
project |