예제 #1
0
        private void ExecuteAddScene()
        {
            var scene          = new Scene();
            var sceneViewModel = new SceneViewModel {
                Index = SceneViewModels.Count + 1, Scene = scene
            };

            Story.Scenes.Add(scene);
            SceneViewModels.Add(sceneViewModel);
        }
예제 #2
0
        public void CreateSceneViewModel(object parameter)
        {
            var sceneViewModel = new SceneViewModel(@"C:\Repos\NovahTracer\Source\Novah.Tracer.Client\Scenes\LensScene.xml", 1920, 1080, 1080 / 10);

            SceneViewModels.Add(sceneViewModel);

            foreach (var chunk in sceneViewModel.Scene.Chunks)
            {
                ChunksToProcess.Add(chunk);
            }
        }
예제 #3
0
        public void CreateSceneViewModel(object parameter)
        {
            var sceneViewModel = new SceneViewModel(@"C:\Repos\Pix\Source\TestScene.xml", 640, 480, 480 / 2);

            SceneViewModels.Add(sceneViewModel);

            var random = new Random();

            foreach (var chunk in sceneViewModel.Scene.Chunks.OrderBy(_ => random))
            {
                ChunksToProcess.Add(chunk);
            }
        }