{"adoption": {"forks": 139, "observed_at": "2026-08-28T04:04:27.737733+00:00", "stars": 1348}, "canonical_url": "https://ross.abutalabs.com/products/unityurpunlitscreenspacedecalshader", "card": {"archived": false, "artifact_type": "library", "description": "Unity unlit screen space decal shader for URP. Just create a new material using this shader, then assign it to a new unity cube GameObject = DONE, now you have unlit decal working in URP", "domain": ["graphics"], "enriched": true, "function": ["graphics", "image-processing"], "health_score": 20, "homepage": null, "language": "ShaderLab", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["ColinLeung-NiloCat/UnityURPUnlitScreenSpaceDecalShader"], "name": "ColinLeung-NiloCat/UnityURPUnlitScreenSpaceDecalShader", "platform": ["game-engine", "cross-platform"], "pushed_at": "2022-09-16T10:09:57+00:00", "repo": "ColinLeung-NiloCat/UnityURPUnlitScreenSpaceDecalShader", "stars": 1348, "tags": ["unity", "shader", "urp", "decal", "shaderlab", "screen-space", "srp", "game-development"], "topics": ["unity", "shader", "decal", "graphics", "unity3d", "urp", "srp", "screenspace"], "urls": [], "use_cases": ["render bullet holes on walls in Unity URP", "project dirt or logo decals onto uneven surfaces", "add blood splat effects to characters and environments", "create projected fake blob shadows", "render 3D projected UI elements", "add explosion scorch marks to terrain"], "what_it_is": "A Unity shader for the Universal Render Pipeline (URP) that renders unlit screen space decals. Each decal is simply a Unity cube GameObject with a material using this shader, projecting textures onto non-flat surfaces.", "when_to_avoid": ["you use the built-in render pipeline or HDRP instead of URP", "you need lit decals with lighting response", "your project cannot enable the URP depth texture"], "when_to_choose": ["you need decals on non-flat surfaces where a flat transparent quad won't work", "you use Unity's Universal Render Pipeline and want a simple drop-in decal shader", "you want SRP batcher compatible unlit decals without a full decal project system"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/unityurpunlitscreenspacedecalshader", "repo": "ColinLeung-NiloCat/UnityURPUnlitScreenSpaceDecalShader", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:27.737733+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:42:24.188042+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a95c986bfa7fea21461da127e363385526061204cc09375c4c7f6a695c2251e2", "fetched_at": "2026-08-28T04:04:27.737733+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ColinLeung-NiloCat/UnityURPUnlitScreenSpaceDecalShader"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:27.737733+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:42:24.188042+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a95c986bfa7fea21461da127e363385526061204cc09375c4c7f6a695c2251e2", "fetched_at": "2026-08-28T04:04:27.737733+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ColinLeung-NiloCat/UnityURPUnlitScreenSpaceDecalShader"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:42:24.188042+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a95c986bfa7fea21461da127e363385526061204cc09375c4c7f6a695c2251e2", "fetched_at": "2026-08-28T04:04:27.737733+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ColinLeung-NiloCat/UnityURPUnlitScreenSpaceDecalShader"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:27.737733+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:27.737733+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:27.737733+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:42:24.188042+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a95c986bfa7fea21461da127e363385526061204cc09375c4c7f6a695c2251e2", "fetched_at": "2026-08-28T04:04:27.737733+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ColinLeung-NiloCat/UnityURPUnlitScreenSpaceDecalShader"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:27.737733+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:27.737733+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:42:24.188042+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a95c986bfa7fea21461da127e363385526061204cc09375c4c7f6a695c2251e2", "fetched_at": "2026-08-28T04:04:27.737733+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ColinLeung-NiloCat/UnityURPUnlitScreenSpaceDecalShader"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:27.737733+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:27.737733+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:27.737733+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:42:24.188042+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a95c986bfa7fea21461da127e363385526061204cc09375c4c7f6a695c2251e2", "fetched_at": "2026-08-28T04:04:27.737733+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ColinLeung-NiloCat/UnityURPUnlitScreenSpaceDecalShader"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:27.737733+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:27.737733+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:42:24.188042+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a95c986bfa7fea21461da127e363385526061204cc09375c4c7f6a695c2251e2", "fetched_at": "2026-08-28T04:04:27.737733+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ColinLeung-NiloCat/UnityURPUnlitScreenSpaceDecalShader"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:42:24.188042+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a95c986bfa7fea21461da127e363385526061204cc09375c4c7f6a695c2251e2", "fetched_at": "2026-08-28T04:04:27.737733+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ColinLeung-NiloCat/UnityURPUnlitScreenSpaceDecalShader"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:42:24.188042+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a95c986bfa7fea21461da127e363385526061204cc09375c4c7f6a695c2251e2", "fetched_at": "2026-08-28T04:04:27.737733+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ColinLeung-NiloCat/UnityURPUnlitScreenSpaceDecalShader"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:42:24.188042+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a95c986bfa7fea21461da127e363385526061204cc09375c4c7f6a695c2251e2", "fetched_at": "2026-08-28T04:04:27.737733+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ColinLeung-NiloCat/UnityURPUnlitScreenSpaceDecalShader"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2433, "days_push": 1447, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}