private void button2_Click(object sender, RoutedEventArgs e) { _ImageRenderer.Stop(); // synchronous? _Timer.Stop(); _ImageRendering = false; _ImageRenderer.TransferLatest(true); }
private void TriggerPreview() { // _Scale = getPreviewResolution(); _Scene._Shadows = getShadowsEnabled(); _SimpleLighting = getSimpleLighting(); _Scale = 1.0f; // reset the renderer if (_ImageRenderer != null) { _ImageRenderer.TransferLatest(false); _ImageRenderer.Stop(); } _ImageRenderer = new ImageRenderer(image1, BuildXML(true), (int)image1.Width, (int)image1.Height, true); _ImageRenderer.SetFixedExposure(true);//!_WootracerOptions._AutoExposure); _ImageRenderer.SetExposureValue((float)_WootracerOptions._Exposure); _ImageRenderer.Render(); }