1. A method for generating a displacement map, the method comprising: receiving a normal map comprising one or more normal vectors associated with a texture map; processing the one or more normal vectors to a calculate one or more depth difference vectors associated with the texture map; generating, via a processing unit, one or more rays associated with a first texel of the texture map, wherein each of the one or more rays associated with the first texel traverses one or more other texels of the texture map; for each of the one or more rays associated with the first texel, calculating relative depths of each of the one or more other texels traversed by the ray based on each of the depth difference vectors that correspond with the one or more other texels traversed by the ray; determining a displacement value associated with the first texel based on the relative depths calculated for the one or more rays; and storing the displacement value in a displacement map.