protected override Scene ImportCore(Stream source, string fileName)
 {
     return(source is FileStream fileStream
         ? SceneUtilities.Import(fileStream.Name)
         : throw new ArgumentException("Assimp scene can only be imported from a file stream",
                                       nameof(source)));
 }
Esempio n. 2
0
 protected override Scene ImportCore(Stream source, string fileName)
 {
     if (source is FileStream fileStream)
     {
         return(SceneUtilities.Import(fileStream.Name));
     }
     else
     {
         throw new ArgumentException("AssimpSceneFormatModule can only import from FileStream", nameof(source));
     }
 }