スクリプト

最背面に配置

スクリーンショット

概要

下のレイヤーでもフレームの最背面に配置して描画するスクリプト

詳細説明

最背面に配置 AviUtl ExEdit2 スクリプト

下のレイヤーにあるオブジェクトでも,フレームの最背面に配置する AviUtl ExEdit2 スクリプトです.

ダウンロードはこちら.

フレームの最背面にテキストオブジェクトを置く例

動作要件

  • AviUtl ExEdit2

    http://spring-fragrance.mints.ne.jp/aviutl

    • 2.1.0 で動作確認済み.

導入方法

ダウンロードした aviutl2_script_Layback-v*.**.au2pkg.zip を AviUtl2 のウィンドウにドラッグ & ドロップしてください.

初期状態だと「フィルタ効果を追加」メニューの「配置」に追加されています.

  • 「オブジェクト追加メニューの設定」の「ラベル」項目で分類を変更できます.

For non-Japanese speaking users

You may be able to find language translation file for this script from this repository.
Translation files enable names and parameters of the scripts / filters to be displayed in other languages.

Although, usage documentations for this script in languages other than Japanese are not available now.

使い方

下のレイヤーにあるけどフレームの最背面に置きたいオブジェクトに,「最背面に配置」のフィルタ効果を追加してください.

他のフィルタ効果との順序は影響しないことが多いですが,一部のフィルタ効果は影響します.そういったフィルタ効果よりも 前に 「最背面に配置」がかかるようにしてください.

  • 影響するフィルタ効果は,直接フレームバッファに描画したり,スクリプトで引数なしの obj.effect() を呼ぶものなどです.

    「ランダム配置」や「粒子化」などが当てはまります.

一部の条件下ではこのスクリプトが適用できなかったり,正しい描画・動作にならないことがあります.[詳細]

パラメタの説明

ありません.

既知の問題

  1. カメラ制御下のオブジェクトにはこのスクリプトは使えません.

  2. 一部のカスタムオブジェクト (.obj2 ファイルのスクリプトによるオブジェクト) には適用しても効果がないか,正しい描画になりません.

    標準スクリプトだと,次のカスタムオブジェクトには不適です:

    • 走査線
    • レンズフレア
    • ランダム小物配置(カメラ制御)
    • ライン(移動軌跡)
    • フレア
    • 水面

    内部的にはこれらのカスタムオブジェクトは,直接フレームバッファに描画したり,スクリプトで引数なしの obj.effect() を呼んでいます.

改版履歴

  • v1.10 (2026-07-12)

    • カメラ制御判定の仕様変更に対応.
    • 2.1.0 での動作確認.
  • v1.01 (for beta47) (2026-05-27)

    • 1 つのオブジェクトに対して複数回かけても正常に動作するように変更.
    • 配布形式を .au2pkg.zip (AviUtl2 のパッケージ形式) に変更.
      • 以前のバージョンから更新する際は,以前の導入時にコピーしたファイルを一度削除してから導入してください.

        同名ファイルが複数フォルダに分散して重複して認識されないようにするためで,次のファイルが削除対象です:

        1. 最背面に配置.anm2

        スクリプトフォルダ,またはその 1 階層下のサブフォルダ内に配置されています.

    • beta47 での動作確認.
  • v1.00 (for beta13) (2025-09-29)

    • 初版.

ライセンス

このプログラムの利用・改変・再頒布等に関しては Unlicense ライセンスに従うものとします.


This is free and unencumbered software released into the public domain.

Anyone is free to copy, modify, publish, use, compile, sell, or
distribute this software, either in source code form or as a compiled
binary, for any purpose, commercial or non-commercial, and by any
means.

In jurisdictions that recognize copyright laws, the author or authors
of this software dedicate any and all copyright interest in the
software to the public domain. We make this dedication for the benefit
of the public at large and to the detriment of our heirs and
successors. We intend this dedication to be an overt act of
relinquishment in perpetuity of all present and future rights to this
software under copyright law.

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 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.

For more information, please refer to https://unlicense.org

連絡・バグ報告

  • GitHub: https://github.com/sigma-axis
  • Twitter: https://x.com/sigma_axis
  • nicovideo: https://www.nicovideo.jp/user/51492481
  • Misskey.io: https://misskey.io/@sigma_axis
  • Bluesky: https://bsky.app/profile/sigma-axis.bsky.social