var HH = (720 - 24) / (NH+1);
function angstColorChart() {
var paper = color('#FFFFFF');
stroke(color('#303030'));
rect(0, 0, width, height);
function angstColourRange() {
text("Angst Colour Chart", width/4+20, height/10);
function futuristaBrand() {
stroke(color('#FF0000'));
triangle(720-100+2, 2.5 * VV-5, 720-100+10+2, 2.5 * VV-5, 720-100+5+1, 2.5 *VV-25-10);
triangle(720-70-10-2, 2.5 * VV-5, 720-70-2, 2.5 * VV-5, 720-70-5-1, 2.5 *VV-25-10);
triangle(720-70-38-15+7, 2.5 * VV-5, 720-70-38+7, 2.5 * VV-5, 720-70-38, 2.5 *VV-25-15);
triangle(720-70-38-15+55, 2.5 * VV-5, 720-70-38+55, 2.5 * VV-5, 720-70-38-8+55, 2.5 *VV-25-15);
ellipse(720-70-15, VV/2+20-35+30, 30, 60);
ellipse(720-70-38, VV/2+20-35+60, 15, 40);
ellipse(720-70+8, VV/2+20-35+60, 15, 40);
rect(720-100, VV/2+20, 30, 2 * VV-40);
rect(720-70-38-15+7, VV/2+20-35+60, 15, 2 * VV-40-30);
rect(720-70-38-30+69, VV/2+20-35+60, 15, 2 * VV-40-30);
stroke(color('#FFFFFF'));
line(720-100+1, VV/2+20,720-100+30-1, VV/2+20);
text("FUTURISTA", NH*HH+24, (NV-1)*VV);
text("colour range", NH*HH+24, (NV-1)*VV + 28);
text("Absolutely", NH*HH+54, 3*VV+height/10+18);
text("Permanent", NH*HH+54, 3*VV+height/10 + 16+20);
text("Permanent", NH*HH+54, 3*VV+height/10 + 32+22);
text("Fugitive", NH*HH+54, 3*VV+height/10 + 48 +24);
text("***", NH*HH+24, 3*VV+height/10+18);
text(" **", NH*HH+24, 3*VV+height/10 + 32+20);
text(" *", NH*HH+24, 3*VV+height/10 + 48 +24);
function gridOfSwatches() {
'#ff7f50','#ffd700', '#00FA9A','#7fffd4',
'#f4a460','#ffa500','#3cb371','#4169e1',
'#deb887','#ffff00', '#98fb98','#dcdcdc',
'#ffe4b5','#f5deb3','#00ffff','#f5f5dc');
"Destructiveness*", "Epidemic *", "Sustainability *", "Complexity **",
"Population **","Temperature *", "Extinction ***","Water **",
"Drought *", "Nuclear ***", "Globalization **", "Nanobots *",
"Fracking *", "Futility *", "Robots **", "Regret *");
for (var horiz = 0; horiz < 4; horiz++) {
for (var vert = 0; vert < NV; vert++) {
var concept = pangs[ind];
var pastel = color(pastels[ind]);
var v = vert * VV + height/8;
swatch(h,v,pastel,concept);
function swatch(horiz, vert, pastel, concept) {
stroke(color('#303030'));
rect(horiz, vert+2, HH-10, VV-20);
text(concept, horiz, vert+VV-18+16);
stroke(color('#FFFFFF'));
rect(720-100-20+2, (NV-1)*VV -41-2, 70, 20);
stroke(color('#FF0000'));
for (booster = 2; booster < 67; booster++) {
for (flame = 0; flame < dist; flame++) {
fill(color(255,0,0, flame/20));
point(720-100-20+2+booster, (NV-1)*VV -41-2+flame);