public override List <Geometry> LoadMultiple(string assetName, params object[] args) { if (!modelCache.ContainsKey(assetName)) { modelCache.Add(assetName, AssimpLoader.LoadGeometry(assetName)); } return(modelCache[assetName]); }
public override Geometry Load(string assetName, params object[] args) { if (!modelCache.ContainsKey(assetName)) { modelCache.Add(assetName, AssimpLoader.LoadGeometry(assetName)); } return(modelCache[assetName][(int)args[0]]); }