Resurface - Convert surfaces to studs and more

Since Roblox is working on adding PBR to Decals & Textures, you might wanna replace the MaterialVariant method to use Textures once the feature is out.