Permalink
Commits on Jan 26, 2011
  1. Add a makeLine to PathUtils.

    deanm committed Jan 26, 2011
Commits on Aug 5, 2010
Commits on Jul 6, 2010
Commits on Jul 4, 2010
Commits on Jun 18, 2010
  1. Add linearSubdivideTri, for subdividing a triangle shape.

    Remove the unused average normal from rebuildMeta.
    Fix forEachFace and forEachQuad.
    Remove use of Array.prototype.map.
    Replace a == with ===, and correctly compare against undefined.
    deanm committed Jun 18, 2010
  2. Add Pre3d.ShapeUtils.makeOctahedron. Add forEachVertex like forEachFa…

    …ce. For functions with nothing to return, return the shape.
    
    Clean up some unneeded semicolons after functions.
    deanm committed Jun 18, 2010
Commits on Jun 12, 2010
  1. Add an opts parameter to autoCamera to control mouse wheel z panning.

    Also add a limit, for example preventing panning through an object.  This
    limits both scroll wheel and shift+drag panning.  These options are not really
    ideal, it looks like autoCamera is going to need to be rewritten or replaced.
    deanm committed Jun 12, 2010
  2. Make sure to cancel the default action for camera controls.

    From reading http://www.quirksmode.org/js/dragdrop.html, returning false will
    only work in Internet Explorer.  We'll just assume we're in a W3C compliant
    browser and call preventDefault(), but we return false additionally anyway.
    
    Thanks to Mr. Doob for the report and suggestion.
    deanm committed Jun 12, 2010
Commits on Jun 11, 2010
  1. Remove trailing commas from Array and Object literals. This only matt…

    …ers for Internet Explorer, but it is probably considered a better way to write the code.
    deanm committed Jun 11, 2010
Commits on Oct 13, 2009
  1. Clean up AffineMatrix / Transform a bit. Rename the AffineMatrix on T…

    …ransform to m, and export the AffineMatrix constructor.
    deanm committed Oct 13, 2009
Commits on Sep 27, 2009
  1. Add slink path demo.

    deanm committed Sep 27, 2009
Commits on Aug 8, 2009
  1. Allow filling paths in drawPath.

    deanm committed Aug 8, 2009
Commits on Jun 18, 2009
  1. Add some more transform related methods.

      - Implement a transform stack on the Renderer.
      - Add transform * transform, dup, and pre-multiply versions of rotation.
      - Add setDCM for directly setting the rotation portion of the matrix.
    deanm committed Jun 18, 2009
Commits on May 20, 2009
  1. Add the lorenz84 demo.

    deanm committed May 20, 2009
  2. Add Google Analytics tags.

    deanm committed May 20, 2009
Commits on Apr 18, 2009
Commits on Apr 14, 2009
Commits on Apr 12, 2009
  1. Add a function to caluation the control point for a quadratic bezier,…

    … so that it fits through 3 points.
    deanm committed Apr 12, 2009
  2. Remove path_spiral.html in favor of loader.html. Make sure loader.htm…

    …l includes pre3d_path_utils.js.
    deanm committed Apr 12, 2009
  3. Merge branch 'master' into spline

    deanm committed Apr 12, 2009