public override int[] availableModelIds() { artifact_dl dl = new artifact_dl("", ""); //return dl.get_all_models(); return(new int[] { }); }
public override Mesh getMesh(int modelId) { artifact_dl dl = new artifact_dl("", "models/"); dl.get_model(); return(Resources.Load <Mesh>(_baseDir + "models/model_" + modelId)); }
public override Texture2D getTexture(int modelId) { artifact_dl dl = new artifact_dl("", "textures/"); dl.get_texture(); Texture2D tmp = Resources.Load <Texture2D>(_baseDir + "textures/texture_" + modelId); Texture2D ret = new Texture2D(tmp.width, tmp.height, TextureFormat.RGBA32, false); ret.SetPixels(tmp.GetPixels()); ret.Apply(); return(ret); }