Example #1
0
 public override List <Geometry> LoadMultiple(string assetName, params object[] args)
 {
     if (!modelCache.ContainsKey(assetName))
     {
         modelCache.Add(assetName, AssimpLoader.LoadGeometry(assetName));
     }
     return(modelCache[assetName]);
 }
Example #2
0
 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]]);
 }