• Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Current Version: 2.2.0v: 2024-03-29T15:49:34Z
  • First Published: 2022-09-26T11:40:21Z
  • Size: 13801248
  • Supported Unity Versions: 2021.3.6
tools particles-effects

Modern 2D Shadows

(10 Votes)
$9.97 $9.97

🔥 | Demo Video | Documentation | Discord Server | Publisher Website | 🔥



Supported Render Pipelines

- URP (with shader graph 12.0.0 and up)



👉 PACKAGE CONTAINS

  • A top-down directional lighting system
  • Easy-to-use drop shadows generator
  • Rim-lighting generator for sprites
  • Customizable 2D water with foam, waves, stylized reflections, custom resolution, flow map, and many more options!
  • Real-time customizable 2D light-rays
  • Leaf and Star particle systems
  • Cloud shadows system

- Additional 48x32 pixel art character with 3 animations

- Additional sprites for demo scenes




📚 Directional Lighting System Partial Overview

customizable:

  • height
  • texture opacity of original sprite
  • opacity
  • softness
  • drop angle
  • sun direction
  • sun source
  • blurriness
  • real-time editing and performance culling
  • color

🌀 Modern 2D Shadows is a tool for quick drop shadow generation or top-down

real-time directional shadow creation.

It works best with 2d top-down games. 



🎮 Important Features :


  • supports URP 2D lights: 2D Spot lights are used as a light source that casts shadows and shadows appear only in light. In case of multiple light sources near one shadow, the direction of the shadows is calculated based on three closest spot-lights.

  • shadow culling system: 2D Stylized Lighting system uses collider callbacks to cull shadows, so only those in viewport will be changed when changing global shadow properties. It makes real-time shadow updates possible even with big number of shadows in the scene.

  • shadow pivot corrections: The pivot for the sprite shadow is calculated automatically based on my algorithm, or can be set to sprite pivot or custom transform. In case the pivot is not fully accurate, it can be quickly corrected by wiriting the (x,y) position correction in the inspector.



💬 Support:


- Average 24h response time and dedicated discord server for fixing bugs and suggesting new features




👷 Supported Platforms

● Mobile ( Android & iOS )

● Standalone ( macOS / Windows / Linux )

● Consoles ( Switch / PS / Xbox )

● WebGL




ADDITIONAL INFO

- Should support thousands of real-time shadows at the same time

- pixel art and high-res art support

- Web and Offline documentation

- sprites from sprite atlases are not supported as of now

- 8 Demo scenes as you can see in the pictures are included + 3 Scenes to show off all assets.




Tested and Works Perfectly on all versions of Unity from 2021.3 and up



*all simple Demo Scenes were made to show off assets!

*All Screenshots and videos were captured on PC build!

*Music and sounds from the video are not included!



Add to cart
This site contains affiliate links, which means that we can receive a commission if you click on a link and buy something that we have recommended.
Although clicking on these links will not cost you anything, they will help us finance our development projects while recommending good products!