Permalink
Browse files

Add: 3d geometry, and redo most of the solid_geometry exercise

Summary:
Use weird graphie polygons, some basic 3d perspective math, and a lot of weird
hacking to come up with a reasonable 3d graphics display that can be used
relatively easily with current exercises. As a first test, redo the
solid_geometry exercise to take advantage of the 3d goodness

Test Plan: Tested everything in multiple browsers, everything so far seems to be fine.

Reviewers: eater

Reviewed By: eater

Differential Revision: http://phabricator.khanacademy.org/D388
  • Loading branch information...
1 parent 2b3b13a commit 0380d8bcf325c715298517dfea730744c2a03f30 @xymostech xymostech committed Jul 20, 2012
Showing with 1,002 additions and 189 deletions.
  1. +633 −179 exercises/solid_geometry.html
  2. +2 −1 khan-exercise.js
  3. +270 −0 utils/graphie-3d.js
  4. +16 −9 utils/graphie.js
  5. +81 −0 utils/matrix.js
Oops, something went wrong.

0 comments on commit 0380d8b

Please sign in to comment.