{"id":16190695,"url":"https://github.com/paulfitz/zify","last_synced_at":"2025-04-02T04:31:55.070Z","repository":{"id":65285869,"uuid":"164982343","full_name":"paulfitz/zify","owner":"paulfitz","description":"add depth to an icon using blender cycles","archived":false,"fork":false,"pushed_at":"2019-03-17T15:52:53.000Z","size":7646,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-16T11:11:23.679Z","etag":null,"topics":["blender","cycles","graphics","icons"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/paulfitz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-01-10T03:23:58.000Z","updated_at":"2023-01-15T17:17:07.000Z","dependencies_parsed_at":"2023-01-16T15:00:55.407Z","dependency_job_id":null,"html_url":"https://github.com/paulfitz/zify","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paulfitz%2Fzify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paulfitz%2Fzify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paulfitz%2Fzify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paulfitz%2Fzify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/paulfitz","download_url":"https://codeload.github.com/paulfitz/zify/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246757525,"owners_count":20828913,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["blender","cycles","graphics","icons"],"created_at":"2024-10-10T07:43:58.266Z","updated_at":"2025-04-02T04:31:50.062Z","avatar_url":"https://github.com/paulfitz.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# zify\n\n\nZify (read \"zee-ify\") will add depth to icons.  As input, it takes:\n\n * A black and white image.\n * A Blender 3D template (see `design` directory).\n\nIt then traces the outlines of the black material in the image, and\nsubstitutes that for the letter `A` in the template.  The result\nis then rendered and output as an image.\n\n## Examples\n\nIN: ![2d frog](https://user-images.githubusercontent.com/118367/51000550-7abc0500-14fb-11e9-8f5a-3c32966068c3.png)\nOUT: ![70-bronze](https://user-images.githubusercontent.com/118367/51293540-7b620900-19dd-11e9-9002-1bc609583168.png) ![96-polished-gold](https://user-images.githubusercontent.com/118367/51293546-83ba4400-19dd-11e9-91d3-b3a2329398f5.png) ![49-material-of-3laseray](https://user-images.githubusercontent.com/118367/51293512-64231b80-19dd-11e9-903b-f40eb81b1961.png) ![50-white-marble](https://user-images.githubusercontent.com/118367/51293528-6e451a00-19dd-11e9-8265-cf349786fe27.png) ![5-camouflage](https://user-images.githubusercontent.com/118367/51293535-74d39180-19dd-11e9-8a20-7b4bd57de325.png) ![90-lava](https://user-images.githubusercontent.com/118367/51293552-887ef800-19dd-11e9-8ca2-bad8f43e26cf.png) ![61-abstract-glass](https://user-images.githubusercontent.com/118367/51293562-903e9c80-19dd-11e9-8f96-3a680d28f788.png) ![91-water](https://user-images.githubusercontent.com/118367/51293572-959be700-19dd-11e9-8509-c5b7715b2632.png) ![67-polystyrene](https://user-images.githubusercontent.com/118367/51293597-a64c5d00-19dd-11e9-95e6-5db463e78595.png) ![80-chocolate](https://user-images.githubusercontent.com/118367/51293603-ab111100-19dd-11e9-8607-7837fb38128f.png)\n![frog forest](https://user-images.githubusercontent.com/118367/51010030-6cccab00-1520-11e9-9c6c-067366c9f1b1.png)\n![glass frog](https://user-images.githubusercontent.com/118367/51064634-acea6700-15ce-11e9-8bbb-f92509026455.png)\n\n\n## Running zify\n\nIf you have docker, you can run:\n\n```\n./zify_with_docker.sh design/example.blend input/frog.png out.png\n```\n\nIf you are willing to install everything mentioned in the\n`docker/Dockerfile` file, then you can run:\n\n```\n./zify.sh design/example.blend input/frog.png out.png\n```\n\nYou can control some parameters with environment variables:\n\n```\nZIFY_SCALE=50 ZIFY_SAMPLES=20 ./zify.sh design/example.blend input/frog.png out.png\n```\n\n * `ZIFY_SCALE` sets the render resolution as a percentage.\n * `ZIFY_SAMPLES` sets the number of samples to make (set to 0 to use the setting for\n   previews in blender).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpaulfitz%2Fzify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpaulfitz%2Fzify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpaulfitz%2Fzify/lists"}