- Reading #2: Subtleties of Color
- To actually use your newfound understanding of color, start looking into using chroma.js in your sketches
- Note the use of the
.hex()
method to convert from chroma’s color representation to p5’s on line 23 of this example
- If the chroma.js library is too heavyweight for your needs, take a look at my brewer palette generator and see if you find it easier to use. Consult this catalog to find the name of the palette you want.
- A Thousand Suns: initial critique
Assignment
- A Thousand Suns
- Complete your final version and commit your code and documentation in a folder called
3.mapping-quantities/final
. If you have designed a static visualization, upload a PDF at the proper scale and trim its art-board to be full-bleed. Your description of the project’s data and visualization approach should be in a file called 3.mapping-quantities/final/README.md
.
- Free Form
- Spend an hour brainstorming ten ideas for your final project. Focus on data that seems interesting to you for reasons you might not be able to articulate, then start posing questions that you could potentially answer with that data (either alone or in combination with other information).
- Describe each idea in a sentence or three (ideally ending with a concrete, testable question) in
4.final-project/process/ideas.md
(you’ll need to run make update
to pull down the template for this file first)
- From your ten ideas, find five data sources on the web and document them in the file
4.final-project/process/datasources.md
using the format demonstrated with the USGS example at the top of the file (and be sure to delete this once you've completed your list).