improve:墨迹平滑方案
This commit is contained in:
@@ -1310,49 +1310,7 @@ namespace Ink_Canvas {
|
||||
|
||||
SaveSettingsToFile();
|
||||
}
|
||||
|
||||
private void AdvancedSmoothingStrengthSlider_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e) {
|
||||
if (!isLoaded) return;
|
||||
Settings.Canvas.AdvancedSmoothingStrength = AdvancedSmoothingStrengthSlider.Value;
|
||||
SaveSettingsToFile();
|
||||
}
|
||||
|
||||
private void AdvancedSmoothingTensionSlider_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e) {
|
||||
if (!isLoaded) return;
|
||||
Settings.Canvas.AdvancedSmoothingTension = AdvancedSmoothingTensionSlider.Value;
|
||||
SaveSettingsToFile();
|
||||
}
|
||||
|
||||
private void ToggleSwitchEnableAdaptiveSmoothing_Toggled(object sender, RoutedEventArgs e) {
|
||||
if (!isLoaded) return;
|
||||
Settings.Canvas.EnableAdaptiveSmoothing = ToggleSwitchEnableAdaptiveSmoothing.IsOn;
|
||||
SaveSettingsToFile();
|
||||
}
|
||||
|
||||
private void ShakeCorrectionStrengthSlider_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e) {
|
||||
if (!isLoaded) return;
|
||||
Settings.Canvas.ShakeCorrectionStrength = ShakeCorrectionStrengthSlider.Value;
|
||||
SaveSettingsToFile();
|
||||
}
|
||||
|
||||
private void VelocityWeightedSmoothingStrengthSlider_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e) {
|
||||
if (!isLoaded) return;
|
||||
Settings.Canvas.VelocityWeightedSmoothingStrength = VelocityWeightedSmoothingStrengthSlider.Value;
|
||||
SaveSettingsToFile();
|
||||
}
|
||||
|
||||
private void TimeWeightedSmoothingStrengthSlider_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e) {
|
||||
if (!isLoaded) return;
|
||||
Settings.Canvas.TimeWeightedSmoothingStrength = TimeWeightedSmoothingStrengthSlider.Value;
|
||||
SaveSettingsToFile();
|
||||
}
|
||||
|
||||
private void CornerSmoothingStrengthSlider_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e) {
|
||||
if (!isLoaded) return;
|
||||
Settings.Canvas.CornerSmoothingStrength = CornerSmoothingStrengthSlider.Value;
|
||||
SaveSettingsToFile();
|
||||
}
|
||||
|
||||
|
||||
private void ToggleSwitchAutoSaveStrokesInPowerPoint_Toggled(object sender, RoutedEventArgs e) {
|
||||
if (!isLoaded) return;
|
||||
Settings.PowerPointSettings.IsAutoSaveStrokesInPowerPoint = ToggleSwitchAutoSaveStrokesInPowerPoint.IsOn;
|
||||
@@ -1655,12 +1613,6 @@ namespace Ink_Canvas {
|
||||
Settings.Canvas.ClearCanvasAndClearTimeMachine = false;
|
||||
Settings.Canvas.FitToCurve = false;
|
||||
Settings.Canvas.UseAdvancedBezierSmoothing = true;
|
||||
Settings.Canvas.AdvancedSmoothingStrength = 0.4;
|
||||
Settings.Canvas.AdvancedSmoothingTension = 0.3;
|
||||
Settings.Canvas.EnableAdaptiveSmoothing = true;
|
||||
Settings.Canvas.ShakeCorrectionStrength = 0.6;
|
||||
Settings.Canvas.VelocityWeightedSmoothingStrength = 0.7;
|
||||
Settings.Canvas.TimeWeightedSmoothingStrength = 0.5;
|
||||
Settings.Canvas.EnablePressureTouchMode = false;
|
||||
Settings.Canvas.DisablePressure = false;
|
||||
Settings.Canvas.AutoStraightenLine = true;
|
||||
|
||||
Reference in New Issue
Block a user