エディターのオーディオツールに使用されるアンチエイリアスのカーブレンダリング機能
DrawCurve | カーブ評価関数で決定された細線のカーブを描画します。カーブの単色は curveColor 引数で設定します。 |
DrawFilledCurve | 端に沿って滑らかなグラデーションを付けながら AudioCurveAndColorEvaluator によって評価されるカーブと四角形の底辺の間の領域を端に沿って滑らかなグラデーションを付けながら塗りつぶします。 |
DrawMinMaxFilledCurve | 端に沿って滑らかなグラデーションを付けながら AudioMinMaxCurveAndColorEvaluator によって与えられる 2 つのカーブ間の領域を塗りつぶします。 |
DrawSymmetricFilledCurve | 端に沿って滑らかなグラデーションを付けながら AudioCurveAndColorEvaluator によって評価されるカーブと垂直方向に対称的なカーブとの間の領域を端に沿って滑らかなグラデーションを付けながら塗りつぶします。オーディオ信号の振幅のプロットを描くのに役立ちます。 |
AudioCurveAndColorEvaluator | 指定した点でのカーブの y 値とカーブの色を同時に評価するカーブ評価関数。 |
AudioCurveEvaluator | 指定した点でのカーブの y 値を評価するカーブ評価関数。 |
AudioMinMaxCurveAndColorEvaluator | カーブの 最小カーブと最大カーブを同時に評価するカーブ評価関数。戻り値の minValue と maxValue は [-1; 1] の範囲と予想され、値 0 は描画する四角形の垂直方向の中央です。[-1; 1] の範囲を超える値を入力しても、範囲内の最も近い値で置き換えられます。また、この位置のカーブの色の値が求められます。 |