extract shader file to assets