Skip to content

Instantly share code, notes, and snippets.

@christophermanning
christophermanning / README.md
Created January 9, 2013 04:45
Simple Path Editor
@christophermanning
christophermanning / README.md
Last active December 10, 2015 16:18
Octocat Grid

Created by Christopher Manning

Summary

I created this to generate a serialized octocat grid for an upcoming art project. You could use this with any SVG that's only composed of individual path elements.

TODO

  • This renders too slowly for general consumption, so try to fix that.
@christophermanning
christophermanning / octocat.svg
Last active April 26, 2024 17:05 — forked from johan/octocat.svg
octocat.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@christophermanning
christophermanning / README.md
Last active April 24, 2017 17:51
JSTS Polygon Intersection

Created by Christopher Manning

Summary

This is a map of the Chicago Wards that demonstrates how to use the JSTS Topology Suite and D3.js to find and display intersections between polygons.

Wards shaded grey are scanned since their bounding boxes intersect with the search envelope and wards shaded blue intersect with the search

@christophermanning
christophermanning / README.md
Last active December 10, 2015 10:39
Café wall illusion
@christophermanning
christophermanning / README.md
Last active December 10, 2015 09:49
2D Random Walk
@christophermanning
christophermanning / README.md
Last active December 10, 2015 07:38
SVG Self Dividing Line
@christophermanning
christophermanning / README.md
Created December 27, 2012 02:27
Simplex Noise QR code
@christophermanning
christophermanning / README.md
Last active December 9, 2015 20:28
Simplex Noise Code 39 Barcode
@christophermanning
christophermanning / README.md
Last active December 9, 2015 19:18
Simplex Noise Dots

Created by Christopher Manning

Controls

  • Drag left and right to adjust the width of the noise
  • Drag up and down to adjust the height of the noise
  • Use the mousewheel to increase or decrease the amplitude.

References