private static Ai.TextureSlot ConvertTextureSlotFromTextureId(int textureId, Ai.TextureType type, TextureSet textureList) { if (textureId == -1 || textureList == null) { return(default(Ai.TextureSlot)); } var texture = textureList.Textures.FirstOrDefault(x => x.Id == textureId); if (texture != null) { return(new Ai.TextureSlot(TextureUtilities.GetFileName(texture), type, 0, Ai.TextureMapping.FromUV, 0, 0, Ai.TextureOperation.Add, Ai.TextureWrapMode.Wrap, Ai.TextureWrapMode.Wrap, 0)); } return(default(Ai.TextureSlot)); }