Skip to content

AviUtlで最大画像サイズを超える画像のロードを行うスクリプト

License

Notifications You must be signed in to change notification settings

Mr-Ojii/AviUtl-ImageLoader_M-Script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ImageLoader_M

AviUtlで最大画像サイズを超える画像のロードを行うスクリプト

概要

抹茶鯖のAodaruma氏のプロトタイプをもとに作ってみたものを、ePi氏に添削していただき、機能追加を行ったものです。
内部で4GB制限にかからないような画像のキャッシュを独自に行っています。

また、黒猫大福氏のごちゃまぜドロップスで最大画像サイズを超える画像をD&Dで読み込めるようにするやつに以下の変更を行ったものを同梱させていただいております。

  1. exedit.iniで画像ファイルとして指定した拡張子も Shift+D&D で読み込めるように
  2. P.nameImageLoader_M Dropperに変更
  3. オリジナル版のライセンス表記をファイル内に記載

※改造版の導入生じた問題をオリジナル版作者に問い合わせないでください。

導入方法

  1. exedit.aufと同一ディレクトリにあるscriptディレクトリ内、またはそのディレクトリの1階層下にImageLoader_M.obj,ImageLoader_M.dllを配置
  2. (任意)GCMZDropsディレクトリをexedit.aufが存在するディレクトリに D&D

読み込み可能な画像形式

  • GDI+ で読み込み可能な画像形式
  • exedit.auf と同一ディレクトリ内の Susie-Plugin で読み込み可能な画像形式

GDI+で読み込み可能な画像形式についてはこちらなどを参照してください。

パラメータ説明

X

描画画像サイズのXが最大画像サイズのX以上だった場合の、X軸方向のオフセット値です。

Y

描画画像サイズのYが最大画像サイズのY以上だった場合の、Y軸方向のオフセット値です。

Scale

拡大率です。

Method

拡大・縮小する際の補間形式です。

数字 アルゴリズム名
0 Nearest neighbor
1 Bilinear

DelCache (r15~)

チェックされている場合、指定ファイルのキャッシュを削除します。
(オブジェクトの描画を試みない限りキャッシュ削除が行われないため、ご注意ください。)

About

AviUtlで最大画像サイズを超える画像のロードを行うスクリプト

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published