A small addition to my previous post. You can use Tangent Space Normal Maps in World Space Normals. In a case if you want to use some textures. All you need is just to convert World Normals to Tangent Normals, then merge Normal Map + Tangent Normals, then convert to World Normals.
