I would like to know how I could apply a normal texture to my background and my 2d game character get the texture as if it were printed. As in the example of the image… where the character would be on a crumpled sheet of paper…
Take the normal as input, extract the X,Y parts, scale those by a “amount of effect,” add that to the TextureCoord2D node, use that output as texture coordinate input to the main character texture.
You may also want to use a “height” texture, and scale the normal displacement by how much “height” there is at the point.