gitextract_cmqa50dk/ ├── .gitignore ├── .gitmodules ├── .travis.yml ├── CONTRIBUTING ├── Gruntfile.js ├── LICENSE ├── NOTICE ├── README.md ├── bower.json ├── component.json ├── demos/ │ ├── animated-game/ │ │ ├── index.html │ │ └── js/ │ │ ├── backbone.js │ │ ├── main.js │ │ ├── path-animal.js │ │ ├── seedrandom.js │ │ ├── snap.svg.js │ │ ├── tree-face.js │ │ └── underscore.js │ ├── animated-map/ │ │ └── index.html │ ├── clock/ │ │ └── index.html │ ├── illustrated-infographic-coffee/ │ │ └── index.html │ ├── pattern/ │ │ └── index.html │ ├── snap-ad/ │ │ ├── Gruntfile.js │ │ ├── README.md │ │ ├── SnapAd.tmproj │ │ ├── package.json │ │ ├── site/ │ │ │ ├── css/ │ │ │ │ └── screen.css │ │ │ ├── index.html │ │ │ ├── index.min.html │ │ │ └── js/ │ │ │ ├── main.js │ │ │ └── vendor/ │ │ │ └── require.js │ │ └── src/ │ │ ├── .sass-cache/ │ │ │ └── 7eb2e4ecfecd432261de95f74b5302c6e0956ac9/ │ │ │ └── screen.scssc │ │ ├── config.rb │ │ ├── css/ │ │ │ └── screen.css │ │ ├── index.html │ │ ├── js/ │ │ │ ├── app/ │ │ │ │ ├── app.js │ │ │ │ ├── burst.js │ │ │ │ ├── device.js │ │ │ │ ├── heart.js │ │ │ │ ├── logo.js │ │ │ │ └── mesh.js │ │ │ ├── main.js │ │ │ └── vendor/ │ │ │ ├── fss/ │ │ │ │ ├── Color.js │ │ │ │ ├── Core.js │ │ │ │ ├── Geometry.js │ │ │ │ ├── Light.js │ │ │ │ ├── Material.js │ │ │ │ ├── Math.js │ │ │ │ ├── Mesh.js │ │ │ │ ├── Object.js │ │ │ │ ├── Plane.js │ │ │ │ ├── Renderer.js │ │ │ │ ├── SVGRenderer.js │ │ │ │ ├── Scene.js │ │ │ │ ├── Triangle.js │ │ │ │ ├── Vector3.js │ │ │ │ ├── Vector4.js │ │ │ │ └── Vertex.js │ │ │ ├── fss.js │ │ │ ├── require.js │ │ │ ├── snap.svg-min.js │ │ │ └── snap.svg.js │ │ └── sass/ │ │ └── screen.scss │ ├── snap-mascot/ │ │ ├── crocodile-1.html │ │ ├── crocodile-2.html │ │ ├── index.html │ │ ├── snap-logo.html │ │ └── style.css │ └── tutorial/ │ ├── 1.html │ ├── 2.html │ ├── 3.html │ ├── 4.html │ ├── index.html │ └── tutorial.html ├── dist/ │ ├── snap.svg-min.js │ └── snap.svg.js ├── doc/ │ ├── css/ │ │ ├── dr.css │ │ ├── main.css │ │ ├── prism.css │ │ └── topcoat-desktop-light.css │ ├── fonts/ │ │ └── stylesheet.css │ ├── js/ │ │ └── prism.js │ └── reference.html ├── dr.json ├── history.md ├── package.json ├── src/ │ ├── align.js │ ├── amd-banner.js │ ├── amd-footer.js │ ├── animation.js │ ├── attr.js │ ├── attradd.js │ ├── class.js │ ├── colors.js │ ├── copy.js │ ├── element.js │ ├── equal.js │ ├── filter.js │ ├── matrix.js │ ├── mina.js │ ├── mouse.js │ ├── paper.js │ ├── path.js │ ├── set.js │ └── svg.js ├── template.dot └── test/ ├── attradd.js ├── attrs.js ├── class.js ├── colors.js ├── element.js ├── filter.js ├── gradients.js ├── matrix.js ├── mina.js ├── paper.js ├── path.js ├── primitives.js ├── res/ │ └── file-for-ajax.txt ├── set.js ├── snap-tests.js ├── system.js ├── test.html └── test.js