Down Abyss
Down Abyss is a abyss-themed survival game with a voxel + pixel artstyle. This project is from December, 2023 to June 2024
​
I am working as a technical artist on the team responsible for:
-Voxel model customization/snapshot tool within Unity Engine
-rendering/lighting pipeline for blending 2D sprites with 3D voxel models
-VFX pipeline
Tooling
Voxel Model Customization


Asset Snapshot

I created a voxel-edit tool for artists to directly tweak voxel material properties.​​​​
Artists can edit:
-Base Color + Alpha
-Surface Property
-Emission Color + Intensity
​
3 palette textures can be shared across all the models in the scene.​​
Due to the nature of a survival game, I created a snapshot tool for in-game resource icons. Users can easily frame the asset and export it as images in engine editor.
Rendering Pipeline


I implemented a custom toon shader for blending voxel models with 2D sprites, based on the properties defined by the voxel coloring tool, in shader graph and HLSL.
<- Comparison of toon shader (up) and URP default lit shader (down)

With SSS
Without SSS
The shading comes from attenuated light + shadow casted + faked subsurface scattering (SSS). Diffuse & specular shading are discarded as it breaks integrity of voxel shapes.
VFXs
Scene Transition


My contributions:
Magic circle lighting up
​
Transition bubble VFX
(world space coordinates reconstructed in screen space)
Active leg highlight ​​
Glitch VFX upon failing
Resources/Items/Character



Early Development

A water ripple shader I did during early development, but was not kept due to design choice