Noveltech

Tips & Tricks for your Programming

Find all our articles about shader
  1. Using Position-Based Tinting to Liven up an Environment

    Convert an object's texture to HSV and rotate the Hue depending on position

  2. Implementing a Lit Billboard Shader in Unity Shadergraph

    Sharing a more complex billboard shader in shadergraph that fixes lighting issues from our previous shader by using different calculations for billboarding, and sets custom normals

  3. Change a Sprite according to the Camera's Direction and Position in Unity Shadergraph - Part 2

    Implementing billboarding, camera position checks and forward checks to select a suitable sprite from a given tilesheet/spritesheet/spritemap. This enables us to only use quads and avoid manipulating the sprites through script, which should increase performance for scenes with plenty of background characters.

  4. Change a Sprite according to the Camera's Direction and Position in Unity Shadergraph

    Implementing both billboarding and scrolling the tileset/tilemap of the character to update the face being displayed according to the camera's position

  5. Implementing a Billboard Shader in Unity Shadergraph

    Make an object track the camera and always be facing it. Learning how a Billboard shader orients itself towards the camera, and how to implement this effect in Unity Shadergraph, to be used in games for vegetation and other elements (grass, pickups...)

  6. Creating a Simple Water Shader using Shadergraph for Unity

    Explaining how to create a Simple Water Shader using Shadergraph in Unity by using scrolling normal maps and the depth buffer