グラデーション+
概要
sRGB以外の色空間でグラデーション加工するスクリプト
詳細説明
AviUtl2 グラデーション+
sRGB 以外の色空間 (Linear sRGB, HSV, HSL, L*a*b*, LCh, Oklab, Oklch) でグラデーション加工をする AviUtl2 用スクリプトです。

動作環境
- AviUtl ExEdit2
2.1.11aで動作確認済み。
導入方法
次のいずれかの方法でインストールできます。
AviUtl2 カタログを使う(推奨)
本スクリプトは aviutl2-catalog に登録済みです。 メインメニュー > パッケージ一覧 > スクリプト > ポイントズーム からインストールしてください。
手動インストール
Releases から GradientPlus_v{version}.au2pkg.zip をダウンロードし、AviUtl2 のプレビューにドラッグ&ドロップしてください。
使い方
グラデーションをかけたいオブジェクトに グラデーション+ を適用してください。デフォルトでは 色調整 カテゴリの中にあります。
パラメーター
トラックバー
-
中心 X
中心点から X 方向へのオフセット値。
-
中心 Y
中心点から Y 方向へのオフセット値。
-
角度
グラデーションの角度。
-
幅
グラデーションの幅。
設定ダイアログ
-
強さ
グラデーションの適用度。
-
合成モード
合成モードを指定します。項目は標準グラデーションと同じです。
-
形状
グラデーションの形状を指定します。標準グラデーションの形状のほか、
角丸矩形、円形ループ、矩形ループ、凸形ループ、角丸矩形ループが選択できます。 -
色空間
グラデーションの色空間を指定します。
名称 簡単な説明 sRGB標準グラデーションと同じ。 Linear sRGBガンマを除去した sRGB。 HSVHue(色相)、Saturation(彩度)、Value(明度)からなる色空間。 HSLHue(色相)、Saturation(彩度)、Lightness(輝度)からなる色空間。黒や白とのグラデーションで HSV との違いが顕著に表れる。 L*a*b*
(CIE LAB)人間の視覚に基づいて色の差が均等に認識できるように設計された色空間。本スクリプトでは D50 を白色点とする。 LChL*a*b* の a, b を極座標に変換したもの。 Hue(色相)を回転させながら補間できるため、色の変化がより自然になる。 OklabL*a*b* の知覚的均等性を改善した色空間。 OklchOklab を極座標に変換したもの。 比較画像

-
補間経路
HSV、HSL、LCh、Oklch といった色相を角度として表す色空間が、色相環上でどのような経路で補間するか指定します。
値 経路 1短経路 2長経路 
-
開始色
開始色を指定します。初期値は
0xffffffです。 -
終了色
終了色を指定します。初期値は
0x000000です。 -
開始色透明度
開始色の透明度を指定します。
-
終了色透明度
終了色の透明度を指定します。
ビルド
環境
- Windows11
- Git
- mise
手順
-
本リポジトリを任意の場所にクローンします。
git clone https://github.com/azurite581/AviUtl2-GradientPlus.git -
クローンしたフォルダに移動し、ビルドに必要なツール(aulua、aviutl2-cli)を mise でインストールします。
cd AviUtl2-GradientPlus mise i -
aviutl2-cli を使ってビルドします。
au2 prepare au2 dev # または au2 preview
使用したツール
aulua
MIT License
MIT License
Copyright (c) 2025 karoterra
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
aviutl2-cli
MIT License
MIT License
Copyright (c) 2026 Nanashi. <sevenc7c.com>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
ライセンス
CC0 に基づくものとします。
更新履歴
CHANGELOG を参照してください。