Пример #1
0
 public Settings(PlayerSettings playerSettings, WaveformSettings waveformSettings,
                 SpectrumSettings spectrumSettings, VolumeSettings volumeSettings)
 {
     PlayerSettings   = playerSettings;
     WaveformSettings = waveformSettings;
     SpectrumSettings = spectrumSettings;
     VolumeSettings   = volumeSettings;
 }
Пример #2
0
 void FillSettingsStruct(DisplaySpectrumSettings display, ref SpectrumSettings settings)
 {
     settings.scale          = display.scale;
     settings.angle          = display.windDirection / 180 * Mathf.PI;
     settings.spreadBlend    = display.spreadBlend;
     settings.swell          = Mathf.Clamp(display.swell, 0.01f, 1);
     settings.alpha          = JonswapAlpha(g, display.fetch, display.windSpeed);
     settings.peakOmega      = JonswapPeakFrequency(g, display.fetch, display.windSpeed);
     settings.gamma          = display.peakEnhancement;
     settings.shortWavesFade = display.shortWavesFade;
 }