
映像ソースを振り子のように左右に揺らすことができるフィルターです。物理演算による自然な揺れ動きで、配信画面をより魅力的に演出できます。本物の振り子のような動きを実現しています。
🎥 使用例

🔧 インストール方法
pendulum-filter.luaをダウンロード- リンクを右クリックして、「リンク先を別名で保存」を選択するとダウンロードできます。
OBSメニューの「ツール」→「スクリプト」を選択
「+」ボタンをクリックし、ダウンロードした「pendulum-filter.lua」を選択
「有効なプロパティがありません」と表示されますが、これは正常です
🎬 フィルター適用方法
- シーンまたはソースを右クリック→「フィルター」を選択
- 「+」ボタンをクリック→「振り子フィルター」を選択
- フィルターの設定を調整
⚙️ 設定項目
| 項目 | 説明 | 範囲 |
|---|---|---|
| 振り幅 | 振り子の揺れ幅を調整 | 0.01-0.3ラジアン |
| 速さ | 振り子の動きの速さを調整 | 0.01-5.0 |
| 支点のX座標 | 振り子の支点の左右位置 | 0.0-1.0 |
| 支点のY座標 | 振り子の支点の上下位置 | 0.0-1.0 |
振り幅の目安
- 0.01-0.05: 微細な揺れ(小さな装飾やテキストに)
- 0.05-0.1: 通常の揺れ(キャラクターの立ち絵などに)
- 0.1-0.3: 大きな揺れ(ダイナミックな演出に)
速さの目安
- 0.01-0.05: 非常にゆっくりとした動き
- 0.05-0.2: ゆっくりとした動き
- 0.2-0.5: 通常の速さ
- 0.5-1.0: 速い動き
- 1.0-5.0: 非常に速い動き
💡 活用例
- キャラクターの立ち絵を自然に揺らす
- 装飾パーツに動きを付ける
- テロップやテキストを強調
- 以下のような演出が可能:
- 微細な揺れで生命感を演出
- 大きな揺れでダイナミックな演出
- 支点位置を変えて様々な揺れパターンを作成
- 永続的に揺れ続けるアニメーション効果
📸 効果の組み合わせ例
| 目的 | 推奨設定 |
|---|---|
| 微細な揺れ | 振り幅:0.02、速さ:0.03 |
| 自然な揺れ | 振り幅:0.1、速さ:0.2 |
| ダイナミックな揺れ | 振り幅:0.2、速さ:0.8 |
| ゆっくりとした揺れ | 振り幅:0.15、速さ:0.05 |
| 速い揺れ | 振り幅:0.1、速さ:2.0 |
ライセンス
このソフトウェアはMITライセンスのもとで公開されています。利用に際して生じたいかなる問題についても、開発元は一切の責任を負いません。詳しくはLICENSEをご確認ください。