3D Pixel Art Shadows (Texel Space Lighting Shader for URP) View on Asset Store (opens in new tab)

Package details

Latest version
1.1.5
Last updated
First released
Unity version
2019.3.0 or later
Package size
1.4 MB
Files
20
Favorites
65
Views in the past week
20

Price tracking

Last checked
Tracked since
Lowest recorded
$8.99 on

Keywords

3D Pixel Art Shadows (Texel Space Lighting Shader for URP)

by Ciberman (opens in new tab)

4.0 / 5 · 6 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 3
4 stars 1
3 stars 1
2 stars 1
1 star 0

This Universal Render Pipeline shader creates pixel perfect lights and shadows. Ideal for 3D games with retro pixel art textures.

Price $8.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for 3D Pixel Art Shadows (Texel Space Lighting Shader for URP), 6 months Current $8.99; lowest $8.99; highest $8.99 in this period. $0 $5 $10 Jun Jul Aug Sep Oct Nov Version 1.1.5 released 21 Jun 2026 v1.1.5

Asset preview

1 / 2

3D Pixel Art Shadows (Texel Space Lighting Shader for URP) screenshot 1

3D Pixel Art Shadows (Texel Space Lighting Shader for URP) screenshot 1

About this asset

This Universal Render Pipeline shader creates pixel perfect lights and shadows. Ideal for 3D games with pixel art textures.

Works in Universal Render Pipeline. Supports all the features supported in the default "Simple Lit Shader", in fact, you can replace all your material shaders without having to change anything.

Features:

  • Universal Render Pipeline (Forward renderer)
  • Optimized for mobile (The shader is based on the default Simple lit shader)
  • Pixel perfect 3D shadows for both main light and extra light sources
  • Supports all kinds of real time lights and baked lights
  • Supports shadow cascades
  • Compatible with Scriptable Render Pipeline (SRP) Batcher
  • Compatible with instancing

Requirements:

  • Pixel Art Lights Shader v1.1.5: 
    • Tested in Unity 6000.3.171 LTS and URP 17.1.2 (Forward renderer)
  • Pixel Art Lights Shader v1.1.3:
    • Tested in Unity 2021.2.7f1 and URP 12.1.2 (Forward renderer)
  • Pixel Art Lights Shader v1.1.2:
    • Tested in Unity 2020.3.7f LTS and URP 10.4.8
  • Pixel Art Lights Shader v1.1.1:
    • Tested in Unity 2020.2 and URP 10.2.2
  • Pixel Art Lights Shader v1.0.0:
    • Tested in Unity 2019.3 and URP 7.1.8

Each release of the shader has been tested with the specified Unity and URP version but it should work with any version posterior. Also, I will try the package works with any LTS Unity release. So if you find a bug, please send me an email.

How it works?

This shader uses a technique called Texel Space Lighting. Basically the lighting is calculated in texel space (Texture pixels) instead of fragments (screen pixels). This means the shadow pixels will always “snap” to the pixels of the texture of your mesh.

For advanced users that love to write their own shaders, the package contains a simple include file with utility macros you can use to snap ANY value you want (not only shadow map coordinates) to your texture pixels so you can create more advanced effects. (See TexelSpaceShading.hlsl for more info)

Instructions to use it

Simply change all your materials that use the “Universal Render Pipeline/Simple Lit” shader in your game to use “Ciberman/Texel Space Shading” Shader. That’s all.

This Shader is 100% compatible with the Simple Lit shader, so you should not have any problems upgrading it.

Contact

Javier “Ciberman” Mora

[email protected]

From the publisher's Asset Store listing.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.3.17f1 Not listed Compatible Not listed
2021.2.7f1 Not listed Compatible Not listed
2020.3.7f1 Not listed Compatible Not listed
2020.2.1f1 Not listed Compatible Not listed
2019.3.0f6 Not listed Compatible Not listed

As listed on the Asset Store.