public static void Init() { _reconstructionFilters = new List <string>(); if (FileTools.CheckOrCreateFolder(MitsubaSettings.FolderReconstructionFiltersName) != 0 || !Directory.GetFiles(MitsubaSettings.FolderReconstructionFiltersFolder, FilePattern).Any()) { MitsubaSettings.GenerateDefaultReconstructionFilters(); } foreach (var file in Directory.GetFiles(MitsubaSettings.FolderReconstructionFiltersFolder, FilePattern)) { _reconstructionFilters.Add(Path.GetFileNameWithoutExtension(file)); } }
public static void Init() { _presets = new List <string>(); if (FileTools.CheckOrCreateFolder(MitsubaSettings.FolderRenderSettingsPresetsName) == -1) { return; } var files = Directory.GetFiles(MitsubaSettings.FolderRenderSettingsPresetsFolder, FilePattern); if (files.Any()) { foreach (var file in files) { _presets.Add(Path.GetFileNameWithoutExtension(file)); } } }