{"id":13663433,"url":"https://github.com/iBicha/ImageEffectGraph","last_synced_at":"2025-04-25T17:30:51.960Z","repository":{"id":134884561,"uuid":"156418818","full_name":"iBicha/ImageEffectGraph","owner":"iBicha","description":"Image effects for post processing stack created with shader graph for Unity","archived":true,"fork":false,"pushed_at":"2021-04-06T21:10:05.000Z","size":67384,"stargazers_count":169,"open_issues_count":7,"forks_count":18,"subscribers_count":16,"default_branch":"master","last_synced_at":"2025-04-19T07:24:58.612Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/iBicha.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,"governance":null,"roadmap":null,"authors":null}},"created_at":"2018-11-06T17:08:22.000Z","updated_at":"2025-04-15T21:22:14.000Z","dependencies_parsed_at":"2024-01-17T04:18:08.378Z","dependency_job_id":null,"html_url":"https://github.com/iBicha/ImageEffectGraph","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/iBicha%2FImageEffectGraph","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iBicha%2FImageEffectGraph/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iBicha%2FImageEffectGraph/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iBicha%2FImageEffectGraph/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iBicha","download_url":"https://codeload.github.com/iBicha/ImageEffectGraph/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250861942,"owners_count":21499189,"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":[],"created_at":"2024-08-02T05:02:27.435Z","updated_at":"2025-04-25T17:30:51.954Z","avatar_url":"https://github.com/iBicha.png","language":"C#","readme":"# ImageEffectGraph\nImage effects for post processing stack created with shader graph for Unity\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"Preview/showcase.gif\"\u003e\u003cbr\u003e\n  \u003cimg src=\"Preview/ar.gif\"\u003e\u003cbr\u003e\n  \u003ci\u003eImageEffectGraph running on an \u003ca href=\"https://github.com/iBicha/MobileARTest\"\u003eAR Foundation app\u003c/a\u003e\u003c/i\u003e\n\u003c/p\u003e\n\nThis repo is attempt to extend ShaderGraph to create postprocessing effects compatible with the Postprocessing Stack, using the either the new Scriptable Render Pipeline (HD/Lightweight) or legacy graphics.\n\n##### :warning: Unity is working to officially add \"Single-pass post-effects support\" to the Shader Graph package (so you don't need this repository anymore). If this feature is important to you, check out the \u003ca href=\"https://portal.productboard.com/8ufdwj59ehtmsvxenjumxo82/c/55-single-pass-post-effects-support\"\u003ecard on our Public Roadmap about Single-pass PostFX support\u003c/a\u003e, which would be a good place for you to share your thoughts and vote.\n##### :warning: 2019.1 is not supported. Unity made its shadergraph api less accessible, making custom master nodes not possible. See \u003ca href=\"https://github.com/iBicha/ImageEffectGraph/issues/11\"\u003e#11\u003c/a\u003e  \n##### :warning: This repo is extremely experimental, hacky and buggy. For now, it is everything you don't want to use in production. \n(In simpler words, things are constantly getting fixes, and there are constant changes to serialization and shader generation, which might not be backward compatible with effects created with a previous version of this tool. This shall change once this repo gets to a stable state)\n\n### Getting started\nTo get started, create a effect graph using the context menu `Assets -\u003e Create -\u003e Shader -\u003e Image Effect Graph`. Create a material, and assign the shader to it. Finally, add the `Render With Material` effect to your postprocessing volume, and assign the material to it.\n\nPlease note that there are a couple of effect examples (Invert colors, camera transitions, TV flicker, etc...)\nThe demo scenes will cycle through them automatically to showcase the examples.\n\n```\nPlease note that the example comes with 3 scenes, for legacy, HD pipeline, and lightweight graphics.\nMake sure to select an appropriate pipeline asset when trying a scene.\n```\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"Preview/transition.gif\"\u003e\u003cbr\u003e\n  \u003cimg src=\"https://raw.github.com/iBicha/ImageEffectGraph/master/Preview/graph.png\" width=\"600\"\u003e\u003cbr\u003e\n\u003c/p\u003e\n\n### Using multiple effects\nPlease refer to [this](https://github.com/iBicha/ImageEffectGraph/issues/7)\n\n### Acknowledgements\n##### Camera transition effect textures\nI think the original idea of the camera transition effect was from [here](https://www.youtube.com/watch?v=LnAoD7hgDxw) (the shader is pretty different though, and is created with shader graph)\nNonetheless, the [texture files](Assets/Sample/Assets/Textures) for the transitions were definitely from the package of that tutorial (Thus belongs to their creator, and are not under MIT license - but under CC 4.0 last time I checked).\n##### TV effect\nTaken straight from [keijiro/ShaderGraphExamples](https://github.com/keijiro/ShaderGraphExamples/tree/master/Assets/Examples/TV)\n##### Overlay effect texture\nTexture from [keijiro/SketchyFx (OTF_Crumpled_Paper_08.jpg)](https://github.com/keijiro/SketchyFx/blob/master/Assets/Textures/OTF_Crumpled_Paper_08.jpg) by Brent Leimenstoll\n##### Regular Hexagon Tiling effect\nTranslated from [ShaderToy](https://www.shadertoy.com/view/4ldGWB), original shader by [_pwd_](https://www.shadertoy.com/user/_pwd_)\n","funding_links":[],"categories":["C\\#","C#","Post Effect"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FiBicha%2FImageEffectGraph","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FiBicha%2FImageEffectGraph","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FiBicha%2FImageEffectGraph/lists"}