# Colorsphere - An RGB color picker with colors arranged in a 3D sphere.
This module implements an interactive 3-dimensional color picker -
to the author's knowledge the first ever 3-dimensional color picker.
The color sphere represents the whole color body, where one pole
is black, the other pole is white, and the color circle is around the
equator. If you follow a meridian from the black pole, the color will
gradually increase in strength to its maximum brilliance and then
seamlessly continue to become brighter all the way to white. Less
saturated colors are inside the sphere. The axis through the middle of
the sphere between the poles contains all grays from black to
white. Thus, the hue is represented by the longitude, the lightness by
the latitude, and the saturation by the proportion from the surface to
the center black-white axis of the sphere. You can rotate the sphere
either by dragging the surface, or using the arrow keys. The scroll
wheel takes you inside the sphere.
In the default usage, clicking a color in the sphere will print out
its RGB and HSL (hue, saturation, lightness) color coordinates.
However, the main purpose is to use it as a color picker from within
other python programs.
Raw data
{
"_id": null,
"home_page": "https://github.com/Anders-Holst/colorsphere",
"name": "colorsphere",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "graphics",
"author": "Anders Holst",
"author_email": "anders.holst@ri.se",
"download_url": "https://files.pythonhosted.org/packages/9d/fa/7e16d6ae6712d5ca83cca360d2ba159c48fd21298a9db149c1a0d24e7ec7/colorsphere-0.1.1.tar.gz",
"platform": null,
"description": "\n# Colorsphere - An RGB color picker with colors arranged in a 3D sphere.\n\nThis module implements an interactive 3-dimensional color picker -\nto the author's knowledge the first ever 3-dimensional color picker.\n\nThe color sphere represents the whole color body, where one pole\nis black, the other pole is white, and the color circle is around the\nequator. If you follow a meridian from the black pole, the color will\ngradually increase in strength to its maximum brilliance and then\nseamlessly continue to become brighter all the way to white. Less\nsaturated colors are inside the sphere. The axis through the middle of\nthe sphere between the poles contains all grays from black to\nwhite. Thus, the hue is represented by the longitude, the lightness by\nthe latitude, and the saturation by the proportion from the surface to\nthe center black-white axis of the sphere. You can rotate the sphere\neither by dragging the surface, or using the arrow keys. The scroll\nwheel takes you inside the sphere.\n\nIn the default usage, clicking a color in the sphere will print out\nits RGB and HSL (hue, saturation, lightness) color coordinates.\nHowever, the main purpose is to use it as a color picker from within\nother python programs.\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Select colors on a 3D sphere",
"version": "0.1.1",
"project_urls": {
"Homepage": "https://github.com/Anders-Holst/colorsphere"
},
"split_keywords": [
"graphics"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "01c892d365e9bc03765d5bb54acd06f8cc4c3ca3984361e061f678efde7888cb",
"md5": "0de4d7ed4e66fd93da09dd60e4ce0d93",
"sha256": "34ca3a8c39642de8823f2f3344621ce9e00470d7df584979858add00df8b0020"
},
"downloads": -1,
"filename": "colorsphere-0.1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "0de4d7ed4e66fd93da09dd60e4ce0d93",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 12471,
"upload_time": "2024-11-26T23:22:10",
"upload_time_iso_8601": "2024-11-26T23:22:10.325172Z",
"url": "https://files.pythonhosted.org/packages/01/c8/92d365e9bc03765d5bb54acd06f8cc4c3ca3984361e061f678efde7888cb/colorsphere-0.1.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9dfa7e16d6ae6712d5ca83cca360d2ba159c48fd21298a9db149c1a0d24e7ec7",
"md5": "41ebdbc3ca533617e1ace555dde0e254",
"sha256": "df31cff603087be0d3860f48351f469d156c9e8c0b04b3b12b471a02d5c2c0d8"
},
"downloads": -1,
"filename": "colorsphere-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "41ebdbc3ca533617e1ace555dde0e254",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 11534,
"upload_time": "2024-11-26T23:22:12",
"upload_time_iso_8601": "2024-11-26T23:22:12.148776Z",
"url": "https://files.pythonhosted.org/packages/9d/fa/7e16d6ae6712d5ca83cca360d2ba159c48fd21298a9db149c1a0d24e7ec7/colorsphere-0.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-26 23:22:12",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Anders-Holst",
"github_project": "colorsphere",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [],
"tox": true,
"lcname": "colorsphere"
}