Player transformation shader for our game Axis Shift.
My work on 𝗔𝘅𝗶𝘀 𝗦𝗵𝗶𝗳𝘁 included developing this form switch shader to create seamless transitions between three vehicles. It‘s simple yet crucial, designed to be 𝗾𝘂𝗶𝗰𝗸 𝗮𝗻𝗱 𝗰𝗹𝗲𝗮𝗿 during our core mechanic—player form shifts.
Our inital plan was to make the actual transform animations between three vehicles. But it exceeded our two-month project development time budget. So I created this vfx to mimic the deformation and transformation.
Prototyped using Shader Graph and VFX Graph for quick tweaks, and then migrated to HLSL for advanced control, and integrated into gameplay via C#.
Player Switching VFX for Axis Shift
