{"id":23500533,"url":"https://github.com/gully/abstract_rendering","last_synced_at":"2026-02-02T05:03:35.301Z","repository":{"id":21094449,"uuid":"24394471","full_name":"gully/abstract_rendering","owner":"gully","description":"Bin based rendering for the win (in python)!","archived":false,"fork":false,"pushed_at":"2014-09-18T17:03:45.000Z","size":906,"stargazers_count":0,"open_issues_count":0,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-18T13:51:00.347Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gully.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-09-24T00:22:55.000Z","updated_at":"2017-08-30T16:28:42.000Z","dependencies_parsed_at":"2022-09-15T10:13:03.351Z","dependency_job_id":null,"html_url":"https://github.com/gully/abstract_rendering","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/gully/abstract_rendering","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gully%2Fabstract_rendering","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gully%2Fabstract_rendering/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gully%2Fabstract_rendering/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gully%2Fabstract_rendering/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gully","download_url":"https://codeload.github.com/gully/abstract_rendering/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gully%2Fabstract_rendering/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29006081,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-02T04:25:24.522Z","status":"ssl_error","status_checked_at":"2026-02-02T04:24:51.069Z","response_time":58,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-25T06:44:32.501Z","updated_at":"2026-02-02T05:03:35.287Z","avatar_url":"https://github.com/gully.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"Abstract Rendering\n======\n\nInformation visualization rests on the idea that a meaningful relationship\ncan be drawn between pixels and data.  This is most often mediated by\ngeometric entities (such as circles, squares and text) but always involves\npixels eventually to display.  In most systems, the pixels are tucked away\nunder levels of abstraction in the rendering system.  Abstract Rendering\ntakes the opposite approach: expose the pixels and gain powerful pixel-level\ncontrol.  This pixel-level power is a complement many existing visualization\ntechniques.  It is an elaboration on rendering, not an analytic or projection step,\nso it can be used as epilogue to many existing techniques.\n\n\nIn standard rendering, geometric objects are projected to an image and \nrepresented on that image's discrete pixels.  The source space is a\ncanvas that contains logically continuous geometric primitives \nand the target space is an image that contains discrete colors.\nAbstract Rendering fits between these two states.  It introduces\na discretization of the data at the pixel-level, but not necessarily all\nthe way to colors.  This enables many pixel-level concerns to be efficiently \nand concisely captured.\n\nThis repository is a Python implementation of the abstract rendering framework.\nFor more details on the conceptual framework and examples of applications,\nplease see the [more general repository](https://github.com/JosephCottam/AbstractRendering/).\nSample images can be found in [the central wiki](https://github.com/JosephCottam/AbstractRendering/wiki).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgully%2Fabstract_rendering","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgully%2Fabstract_rendering","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgully%2Fabstract_rendering/lists"}