These are personal projects I made for games and classes with shaders and VFX. These were all made in Unity for 2D and 3D games
Shader Art + VFX
Shader Art + VFX
These are personal projects I made for games and classes with shaders and VFX. These were all made in Unity for 2D and 3D games
These are personal projects I made for games and classes with shaders and VFX.
These were all made in Unity for 2D and 3D games
Shader Art + VFX


Water Shader
Features:
Features:
Distortion to give the waves different shapes and thickness
Wave texture and movement to resemble water moving in a bath
Slight transparency so you can see the bottom of the bath through the water
Multiple color nodes that can be implement for multiple games with different aesthetics and lighting
Made in 48 hours for 2025's Global Game Jam.
This water shader is Incredibly Versatile and can be used for both 2D and 3D games. It was originally created for Tale of the Bubblemancer during Global Game Jam for the bubble theme. Was repurposed and used for Seaside Showdown.
How the shader looks for Tale of the Bubblemancer during Global Game Jam 2025
How the shader looks when repurposed for Seaside Showdown
Made in 48 hours for 2025's Global Game Jam.
This water shader is Incredibly Versatile and can be used for both 2D and 3D games. It was originally created for Tale of the Bubblemancer during Global Game Jam for the bubble theme. Was repurposed and used for Seaside Showdown.
Distortion to give the waves different shapes and thickness
Wave texture and movement to resemble water moving in a bath
Slight transparency so you can see the bottom of the bath through the water
Multiple color nodes that can be implement for multiple games with different aesthetics and lighting
How the shader looks for Tale of the Bubblemancer during Global Game Jam 2025
How the shader looks when repurposed for Seaside Showdown
January, 2025 | Unity Shader Graph
January, 2025 | Unity Shader Graph
Terrain Shader
Features:
Features:
(April, 2024) | Unity Shader Graph
This is a complex terrain shader using Unity URP and Shader Graph with over 100 grass meshes and a 3D terrain object. I made this terrain shader for a class project and it was my gateway into learning Tech Art.
A terrain object with a manipulated shape to resemble hills
Color gradients on the terrain object and grass with added wind movement to showcase depth.
Wind noise texture on top of the grass to add shadows from the wind.
Grass meshes turn into lighter color and reflect the character’s model when the camera moves closer to the ground.


Smoke Spirit
Smoke Spirit :
Features:
Features:
This is a smoke spirit with voluminous smoke particles and eyes that shine under it. This was developed for a search and escape style horror game where players have to collect keys and avoid getting attacked by monsters to escape.
A 3D volume smoke particle effect with upward movement to resemble an animated smoke spirit haunting the player.
3D post processing effects like Bloom and Point Lights to create glowing red eyes that pop out as the smoke the moving.
(May, 2025) | Unity, VFX Particle System, Bloom, Post Processing
(May, 2025) | Unity, VFX Particle System, Bloom, Post Processing
How the shader looks when repurposed for Seaside Showdown
How the shader looks for Tale of the Bubblemancer during Global Game Jam 2025
(April, 2024) | Unity Shader Graph
Smoke Spirit
This is a smoke spirit with voluminous smoke particles and eyes that shine under it. This was developed for a search and escape style horror game where players have to collect keys and avoid getting attacked by monsters to escape.
Features:
A 3D volume smoke particle effect with upward movement to resemble an animated smoke spirit haunting the player.
3D post processing effects like Bloom and Point Lights to create glowing red eyes that pop out as the smoke the moving.
Terrain Shader
Features:
(April, 2024) | Unity Shader Graph
This is a complex terrain shader using Unity URP and Shader Graph with over 100 grass meshes and a 3D terrain object. I made this terrain shader for a class project and it was my gateway into learning Tech Art.
A terrain object with a manipulated shape to resemble hills
Color gradients on the terrain object and grass with added wind movement to showcase depth.
Wind noise texture on top of the grass to add shadows from the wind.
Grass meshes turn into lighter color and reflect the character’s model when the camera moves closer to the ground.




Features:
Distortion to give the waves different shapes and thickness
Wave texture and movement to resemble water moving in a bath
Slight transparency so you can see the bottom of the bath through the water
Multiple color nodes that can be implement for multiple games with different aesthetics and lighting
Water Shader
(January, 2025) | Unity Shader Graph
Made in 48 hours for 2025's Global Game Jam.
This water shader is Incredibly Versatile and can be used for both 2D and 3D games. It was originally created for Tale of the Bubblemancer during Global Game Jam for the bubble theme. Was repurposed and used for Seaside Showdown.