Sandevistan Shader
A downloadable asset pack
Introduction
This shader was made for the EVMA class of my university, the proposition was to create a shader in unity with the theme "Cyberpunk", this is what i made.
It is called the "Sandevistan" shader and it's based on the game Cyberpunk: 2077 and more specifically on the Netflix series Cyberpunk: Edgerunners, I chose this effect because i have never seen it be done and i always thought it was cool, so i gave it a try.
I already knew that i needed atleast 2 different shaders to complete the effect, a shader for the main body of the player, and a second shader for the skeleton underneath the player, in reality you probably need atleast 1 or 2 more shaders but i did what i had time to do.
References
The desired effect.
- https://store.steampowered.com/app/1091500/Cyberpunk_2077/
- https://www.rottentomatoes.com/tv/cyberpunk_edgerunners/s01
Video tutorial that i based my shader off of, i recommend subscribing.
Development
I started by creating a simple fresnel shader to make the characters body see-through, this is the first shader, the one i used as a base for the second shader.
In the skeletons shader i added the base and made 2 different colors, green and red.
I then made a spherical mask to be able to change between the colors by increasing or decreasing the masks radius.
Connected it all to a Lerp node.
And connected the first lerp to the second lerp to give the shader a dark interior.
I also added a bunch of options to play around with both in the Editor and inside of the shader(check the side screenshots).
Feel free to use it and change it as you like.
Status | Prototype |
Category | Assets |
Author | Guilherme Meneses |
Tags | Cyberpunk, edgerunners, sandevistan |
Download
Install instructions
This is a package for a Unity URP project, made in Unity version 2021.3.15f, but might work in other versions.
Leave a comment
Log in with itch.io to leave a comment.