TGViewer
Unity Free Asset Unity Free Asset @unitymaker · 5.52K subscribers
Post #185 6.95K
PixelPerfectShadowCaster2D-Unity

Интересный вариант реализации 2д теней

Unity 6000.0.34f1

🔗Описание:
Скачайте один из вариантов:
Файлы PixelPerfectShadowCaster2D.cs и PixelPerfectSpritePathCalculator.cs

Последний .unitypackage из раздела Releases

Импортируйте скрипты в проект

Добавьте скрипт PixelPerfectShadowCaster2D на спрайт, отбрасывающий тень

Убедитесь, что у спрайта включена опция Read/Write Enabled в настройках импорта текстуры

В компоненте ShadowCaster2D измените следующие параметры:

Casting Source → Polygon Collider 2D

Trim Edges → 0

Установите Alpha Threshold (порог прозрачности)

Пиксели с прозрачностью ниже этого значения будут обрезаны

После использования удалите скрипт со спрайта (он нужен только для предварительной настройки)


🔗Description:
Download either:
PixelPerfectShadowCaster2D.cs & PixelPerfectSpritePathCalculator.cs
latest .unitypackage from Releases
Import scripts into project
Attach this script to a shadow-casting sprite
Make sure the sprite has Read/Write Enabled in texture import settings
Change the Casting Source of ShadowCaster2D to Polygon Collider 2D
Change the Trim Edges of ShadowCaster2D to 0
Set the Alpha Threshold to the desired value, any pixel with alpha < threshold will be trimmed
Remove the script from the sprite after using it


📘License:
MIT License

Download link:
https://t.me/arhivunitymaker/77
  • 👍 23
More from @unitymaker
  1. Sep 25, 2026Startcraft‑unity3d Репозиторий startcraft‑unity3d - это фанатская, полностью открытая реал…
  2. Sep 25, 2026Подборка каналов для тех, кто создаёт игры, развивает их и хочет знать, как устроен геймде…
  3. Sep 22, 2026HelloMarioFramework Открытый 3D‑фреймворк на Unity, который воспроизводит ключевые механик…
  4. Sep 18, 2026The‑Cart Универсальная библиотека для Unity, созданная студией CarterGames. Она решает тип…
  5. Sep 14, 2026HELLO_MY_WORLD Открытый voxel‑проект на Unity, который стремится воспроизвести ключевые ме…
  6. Sep 11, 2026🎮 Die Zombit (unity-zombit) Ретро-вейв шутер с видом сверху про выживание в мире, захваче…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →