Learning Shaders

Shaders, Programming

  • Role:
    • VFX Artist
  • Dates:
    • 11/28/22 – Present
  • Platform:
    • Shader Graph
    • HLSL
  • Project Type:
    • Personal Project
  • Notable Features:
    • Used Unity shader graph to create a dissolve and replace shader that can both remove geometry and replace the texture of the geometry.
    • The radius and position of the dissolve can be linked to an object in the world and thus potentially be interacted with by the player.
    • Developed a snow shader in HLSL that deforms based on a render texture.
    • In the future, I would like to make the snow deform in a more accurate way using an object’s position or collision data.
    • Recreated the dissolve shader in HLSL so that the snow can also be dissolved and match up with the original shader.