コード例 #1
0
        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));
            }
        }
コード例 #2
0
ファイル: LibraryPresets.cs プロジェクト: OstZ/mitsubarender
        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));
                }
            }
        }