diff --git a/.gitignore b/.gitignore index a7064fe..191c43e 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,6 @@ docs/_build/ data/ archive/ + +notebooks/color_spaces_manyview.ipynb +notebooks/oklch_srgb_spherical.ipynb diff --git a/app-config/firefox/alpine-monobiome-dark.xpi b/app-config/firefox/alpine-monobiome-dark.xpi index acdaa5b..28f2857 100644 Binary files a/app-config/firefox/alpine-monobiome-dark.xpi and b/app-config/firefox/alpine-monobiome-dark.xpi differ diff --git a/app-config/firefox/alpine-monobiome-light.xpi b/app-config/firefox/alpine-monobiome-light.xpi index 8599c8a..22c8ab4 100644 Binary files a/app-config/firefox/alpine-monobiome-light.xpi and b/app-config/firefox/alpine-monobiome-light.xpi differ diff --git a/app-config/firefox/alpine-monobiome.xpi b/app-config/firefox/alpine-monobiome.xpi index 59d7107..3165196 100644 Binary files a/app-config/firefox/alpine-monobiome.xpi and b/app-config/firefox/alpine-monobiome.xpi differ diff --git a/app-config/firefox/badlands-monobiome-dark.xpi b/app-config/firefox/badlands-monobiome-dark.xpi index 972ed59..a3b4b00 100644 Binary files a/app-config/firefox/badlands-monobiome-dark.xpi and b/app-config/firefox/badlands-monobiome-dark.xpi differ diff --git a/app-config/firefox/badlands-monobiome-light.xpi b/app-config/firefox/badlands-monobiome-light.xpi index a844da2..40d02fa 100644 Binary files a/app-config/firefox/badlands-monobiome-light.xpi and b/app-config/firefox/badlands-monobiome-light.xpi differ diff --git a/app-config/firefox/badlands-monobiome.xpi b/app-config/firefox/badlands-monobiome.xpi index 2d10a3f..0df8325 100644 Binary files a/app-config/firefox/badlands-monobiome.xpi and b/app-config/firefox/badlands-monobiome.xpi differ diff --git a/app-config/firefox/chaparral-monobiome-dark.xpi b/app-config/firefox/chaparral-monobiome-dark.xpi index f04a061..ea3be7a 100644 Binary files a/app-config/firefox/chaparral-monobiome-dark.xpi and b/app-config/firefox/chaparral-monobiome-dark.xpi differ diff --git a/app-config/firefox/chaparral-monobiome-light.xpi b/app-config/firefox/chaparral-monobiome-light.xpi index 9f7b995..eae110e 100644 Binary files a/app-config/firefox/chaparral-monobiome-light.xpi and b/app-config/firefox/chaparral-monobiome-light.xpi differ diff --git a/app-config/firefox/chaparral-monobiome.xpi b/app-config/firefox/chaparral-monobiome.xpi index baa5f48..df93b29 100644 Binary files a/app-config/firefox/chaparral-monobiome.xpi and b/app-config/firefox/chaparral-monobiome.xpi differ diff --git a/app-config/firefox/grassland-monobiome-dark.xpi b/app-config/firefox/grassland-monobiome-dark.xpi index 0027d4e..cd6353f 100644 Binary files a/app-config/firefox/grassland-monobiome-dark.xpi and b/app-config/firefox/grassland-monobiome-dark.xpi differ diff --git a/app-config/firefox/grassland-monobiome-light.xpi b/app-config/firefox/grassland-monobiome-light.xpi index 860379b..dd302cb 100644 Binary files a/app-config/firefox/grassland-monobiome-light.xpi and b/app-config/firefox/grassland-monobiome-light.xpi differ diff --git a/app-config/firefox/grassland-monobiome.xpi b/app-config/firefox/grassland-monobiome.xpi index d834a6b..4baa330 100644 Binary files a/app-config/firefox/grassland-monobiome.xpi and b/app-config/firefox/grassland-monobiome.xpi differ diff --git a/app-config/firefox/savanna-monobiome-dark.xpi b/app-config/firefox/savanna-monobiome-dark.xpi index 3dd3c7a..a2deec8 100644 Binary files a/app-config/firefox/savanna-monobiome-dark.xpi and b/app-config/firefox/savanna-monobiome-dark.xpi differ diff --git a/app-config/firefox/savanna-monobiome-light.xpi b/app-config/firefox/savanna-monobiome-light.xpi index 3f073f7..2493528 100644 Binary files a/app-config/firefox/savanna-monobiome-light.xpi and b/app-config/firefox/savanna-monobiome-light.xpi differ diff --git a/app-config/firefox/savanna-monobiome.xpi b/app-config/firefox/savanna-monobiome.xpi index c598523..e570769 100644 Binary files a/app-config/firefox/savanna-monobiome.xpi and b/app-config/firefox/savanna-monobiome.xpi differ diff --git a/app-config/firefox/tundra-monobiome-dark.xpi b/app-config/firefox/tundra-monobiome-dark.xpi index 431a795..623399f 100644 Binary files a/app-config/firefox/tundra-monobiome-dark.xpi and b/app-config/firefox/tundra-monobiome-dark.xpi differ diff --git a/app-config/firefox/tundra-monobiome-light.xpi b/app-config/firefox/tundra-monobiome-light.xpi index e8ef245..f087016 100644 Binary files a/app-config/firefox/tundra-monobiome-light.xpi and b/app-config/firefox/tundra-monobiome-light.xpi differ diff --git a/app-config/firefox/tundra-monobiome.xpi b/app-config/firefox/tundra-monobiome.xpi index 433caa5..c5827a6 100644 Binary files a/app-config/firefox/tundra-monobiome.xpi and b/app-config/firefox/tundra-monobiome.xpi differ diff --git a/notebooks/color_spaces.ipynb b/notebooks/color_spaces.ipynb deleted file mode 100644 index 19aa54e..0000000 --- a/notebooks/color_spaces.ipynb +++ /dev/null @@ -1,587 +0,0 @@ -{ - "cells": [ - { - "cell_type": "code", - "execution_count": 1, - "id": "1abfc7de-3ced-4407-b38e-3fc276b6a133", - "metadata": {}, - "outputs": [], - "source": [ - "import math\n", - "import json\n", - "from pathlib import Path\n", - "\n", - "import plotly.io as pio\n", - "import plotly.graph_objects as go\n", - "from coloraide import Color\n", - "\n", - "import gamut_3d_plotly as diagrams\n", - "\n", - "pio.renderers\n", - "pio.renderers.default = \"notebook_connected\"\n", - "\n", - "\n", - "def face_radial_plane(fig, theta_deg, r=2.5, tilt_deg=0):\n", - " # normal in xy\n", - " nx = -math.sin(math.radians(theta_deg))\n", - " ny = math.cos(math.radians(theta_deg))\n", - "\n", - " # allow optional tilt up/down so it's not perfectly horizontal\n", - " tilt = math.radians(tilt_deg) # 0 => horizontal view, positive looks slightly downward\n", - " ex = r * nx * math.cos(tilt)\n", - " ey = r * ny * math.cos(tilt)\n", - " ez = r * math.sin(tilt)\n", - "\n", - " fig.update_layout(\n", - " scene_camera=dict(\n", - " eye=dict(x=ex, y=ey, z=ez),\n", - " center=dict(x=0, y=0, z=0),\n", - " up=dict(x=0, y=0, z=1)\n", - " )\n", - " )\n" - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "id": "642b3763-f250-4e24-bd4c-2a080772467d", - "metadata": {}, - "outputs": [], - "source": [ - "PALETTE_DIR = \"palettes\"\n", - "\n", - "with Path(PALETTE_DIR, \"monobiome-v111-oklch.json\").open(\"rb\") as f:\n", - " mb_v111_dict = json.load(f)\n", - "with Path(PALETTE_DIR, \"monobiome-vUCC-oklch.json\").open(\"rb\") as f:\n", - " mb_vUCC_dict = json.load(f)\n", - "with Path(PALETTE_DIR, \"monobiome-vMCL-oklch.json\").open(\"rb\") as f:\n", - " mb_vMCL_dict = json.load(f)\n", - "with Path(PALETTE_DIR, \"monobiome-vQBR-oklch.json\").open(\"rb\") as f:\n", - " mb_vQBR_dict = json.load(f)\n", - "with Path(PALETTE_DIR, \"monobiome-vQBRsn-oklch.json\").open(\"rb\") as f:\n", - " mb_vQBRsn_dict = json.load(f)\n", - "with Path(PALETTE_DIR, \"monobiome-vQBRsn-130-oklch.json\").open(\"rb\") as f:\n", - " mb_vQBRsn_130_dict = json.load(f)" - ] - }, - { - "cell_type": "code", - "execution_count": 3, - "id": "0e778a92-78fa-40eb-8b4f-51fbbbc9eb0a", - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "===> Generating oklch model...\n" - ] - }, - { - "data": { - "text/html": [ - " \n", - " \n", - " " - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [ - "