Asset asset reader for mesh, texture, shader and shader program