{"id":26905084,"url":"https://github.com/yuna0x0/sbox-mtoon","last_synced_at":"2026-01-08T17:35:37.921Z","repository":{"id":72056972,"uuid":"566422710","full_name":"yuna0x0/sbox-MToon","owner":"yuna0x0","description":"Toon Shader with Global Illumination. Ported to s\u0026box (Source 2).","archived":false,"fork":false,"pushed_at":"2023-08-27T10:42:54.000Z","size":17001,"stargazers_count":58,"open_issues_count":2,"forks_count":6,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-29T03:22:33.560Z","etag":null,"topics":["sbox","sbox-game","shader","source-engine","source2","toon-shader"],"latest_commit_sha":null,"homepage":"https://asset.party/edison/mtoon_shader","language":"GLSL","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/yuna0x0.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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-11-15T16:34:06.000Z","updated_at":"2025-03-15T05:26:16.000Z","dependencies_parsed_at":null,"dependency_job_id":"48faaebd-a58a-45cb-9203-d2eac77116e4","html_url":"https://github.com/yuna0x0/sbox-MToon","commit_stats":null,"previous_names":["yuna0x0/sbox-mtoon"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yuna0x0%2Fsbox-MToon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yuna0x0%2Fsbox-MToon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yuna0x0%2Fsbox-MToon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yuna0x0%2Fsbox-MToon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yuna0x0","download_url":"https://codeload.github.com/yuna0x0/sbox-MToon/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246628279,"owners_count":20808106,"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":["sbox","sbox-game","shader","source-engine","source2","toon-shader"],"created_at":"2025-04-01T10:55:53.519Z","updated_at":"2026-01-08T17:35:37.859Z","avatar_url":"https://github.com/yuna0x0.png","language":"GLSL","funding_links":[],"categories":[],"sub_categories":[],"readme":"# sbox-MToon\n\n**Asset.Party link: https://asset.party/edison/mtoon_shader**\n\nToon Shader with Global Illumination. Ported to s\u0026amp;box (Source 2).\n\n![sbox_mtoon_demo](https://user-images.githubusercontent.com/5277788/202857510-282e7438-6486-467f-b082-4c604cc1840c.png)\n\n# Source Shader\nhttps://github.com/Santarh/MToon\n\n# Usage\n\nhttps://vrm.dev/en/univrm/shaders/shader_mtoon.html\n\n### Highlighted sections are functional and tested.\nOther sections might or might not work. Experiment yourself. UwU\n\nMost of the default material section inputs are not used by this shader except normal map (check \"Use Normal Map\" if you are using a normal map).\n\n![sbox_mtoon_usage](https://user-images.githubusercontent.com/5277788/202855945-37f5b395-89ff-4a21-ad34-14b7e00c7f0a.png)\n\n---\n\n### ALL texture inputs must have at least a color or valid texture file input.\nThe shader will not output the correct result if **any** texture has no input at all.\n\nIf some texture inputs are unused, just fill them with the default color by clicking the \"Change To Color\" button.\n\nDifferent texture inputs might have different default colors.\n\n![sbox_mtoon_texture_notice](https://user-images.githubusercontent.com/5277788/202855018-1a9a751f-2341-4e51-b925-403226d568fa.png)\n\n# Limitation\n\n- Multi-pass rendering is not yet supported (sboxgame/issues#1067). Therefore, the outline pass has not been implemented yet.\n- Engine built-in shadowing and depth prepass (Shadow Caster) is different from Unity. The shadow under direct light looks weird or dirty. Might need to port the shadow caster.\n\n# Screenshot\n\n![sbox_mtoon_demo_1](https://user-images.githubusercontent.com/5277788/202859678-84acb33f-4477-4c04-807d-ec37c1dc3b4a.png)\n\n![sbox_mtoon_demo_2](https://user-images.githubusercontent.com/5277788/202859717-d1afe748-e87e-40fd-9f38-795fecb2ebbd.png)\n\n![sbox_mtoon_demo_3](https://user-images.githubusercontent.com/5277788/201977946-14832108-164c-4f9b-af71-93f289ce706e.png)\n\n# Credits\n\n### 3D model used in the screenshot\nEve by Hamuketsu (@ganbaru_sisters): https://sisters.booth.pm/items/2557029\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyuna0x0%2Fsbox-mtoon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyuna0x0%2Fsbox-mtoon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyuna0x0%2Fsbox-mtoon/lists"}