/****************************************************************************/
/****                                                                    ****/
/****                          NicoVisualEffects                         ****/
/****                                                                    ****/
/****    ver 2.12                                                        ****/
/****                                                                    ****/
/****************************************************************************/

○はじめに
　このソフトはプラグイン拡張型のモーショングラフィックスソフトです。
プラグインによりさまざまなエフェクトや入出力に対応することが出来ます。

2chスレ:
NiVE愛用者スレ9【NicoVisualEffects】
http://hibari.2ch.net/test/read.cgi/streaming/1292476058/l50

○動作環境
　.NET Framework 2.0 SP2以上がインストールされている環境で作動します。
推奨環境は、メモリ2G以上、Core 2 Duo以上、OpenGL2.0以上対応グラフィックボード
を搭載しているPCを推奨します。

○インストール・アンインストール
　インストールは圧縮ファイルを任意の場所に解凍するだけです。プラグインは、
中のpluginフォルダに入れてください。アンインストールはファイルを削除するだけ
ですが、Windows Vista、7を使用している方は、ユーザーフォルダの
AppData\Roaming\NiVE2に設定が保存されているので、それを削除してください。
AppDataフォルダは隠しフォルダになっているので、フォルダオプションから
「すべてのファイルとフォルダを表示する」を有効にしてください。
　プロジェクトファイルの関連付けを行っている場合、ファイルを削除する前に
本体の環境設定から関連付けを解除してください。

○操作方法
　操作方法については、同梱のマニュアルを参照してください。

○質問・意見等
　wikiの質問箱の方にお願いします。
　http://nive.jp/NiVE2/index.php?%BC%C1%CC%E4%C8%A2

○バグ報告
　wikiのバグ報告の方にお願いします。
　http://nive.jp/NiVE2/index.php?%A5%D0%A5%B0%CA%F3%B9%F0

○著作権・免責
　著作権はmesが所有し、放棄しないものとします。スプラッシュ画像等の提供
いただいた著作物に関しては、その作者に帰属します。本ソフト、または追加された
プラグインを使用したことにより発生した損害等は本ソフト制作者、及び
プラグイン制作者は一切関知しないものとします。
　NiVE本体とその周辺ライブラリ、またはmesが制作したプラグインについては、
他のプラグイン、または他のソフトウェアでの利用を認めますが、NiVE2.Splash.dll
については他者様より提供いただいたスプラッシュ画像等の著作物が含まれているため、
提供いただいた著作物の作者が自身の作成した著作物のみを使用する場合以外について
は、これの使用、またはリソースの抽出を禁じます。また、これらのプログラムを
他のソフトウェアから利用したことにより発生した損害等は一切関知しません。
他のソフトウェアからの利用に関して、本体やライブラリ、プラグインのサポート・
仕様に関する要望等は一切受け付けません。

○謝辞
　Wiki、IRC等にてバグ報告、意見要望をくれた方々
　ニコニコ動画で米をくれた方々
　2chスレでレスをくれた方々
　各種質問スレで回答をくれた方々
　スプラッシュ画像を提供してくださった方々
　本当にありがとうございます。

○スプラッシュ提供者
　fujiokaさん (copyright c fujioka 2010)
　cukuさん (copyright c cuku 2010　HP:http://morimorisozai.net/)

　スプラッシュを提供して下さり、ありがとうございます。

○更新履歴
　※インターフェースの追加や変更は、プラグイン開発についての更新履歴を
　　参照してください。また、オートメーション・エクスプレッション・
　　プロパティスクリプトに関する更新はコードの記述についてを参照してください。
 ver 2.00 α
　・リリース
 ver 2.00 α2
　・バグフィクス
　　- コンポジションの名前を変更した後にタイムラインのタブやアイテムウインドウの
　　　コンプジションタブに変更が適用されなかったのを修正
　　- レイヤー時間を変更した後に、レイヤーの分割をすると分割する時間がずれて
　　　いたのを修正
　　- 標準レンダラで、モーションブラーと画質変更を適用しているときにビデオの
　　　サイズが変わるのを修正
　　- 標準実装のレンダラで親子設定でNullオブジェクトの変形が適用されなかった
　　　のを修正
　　- コンポジションの設定等での時間設定で、H:MM:SS:FFのHの部分が無視されて
　　　いたのを修正
　　- オーディオ付のレイヤーをレイヤー時間をずらした状態でレイヤーを増やすと
　　　エラーが発生することがあるのを修正
　　- ボリュームエフェクトで、音量を変更すると音声が破綻するのを修正
　　- 3Dレイヤースイッチを変更しても、トランスフォームの項目が更新されない
　　　事があるのを修正
　　- レイヤーを複製や分割で増やした場合、元のレイヤーと一部のレイヤースイッチが
　　　連動してしまうのを修正
　　- IAutomation.DivideLayerのレイヤーの追加順序が編集メニューの分割と違って
　　　いたのを修正
　　- レイヤーのコンテキストメニューで、移動位置がずれるのを修正
　　- RAMプレビュー中にwaveOut* APIの設定を変更するとオーディオが中断
　　　されなかったのを修正
　　- パーティクルとPixel Polyでモーションブラー有効時にイメージをフレームレート
　　　以上の分解能で取得できなかったのを修正
　・本体
　　- プレビューウインドウに拡大率のコンテキストメニューを追加
　　- レンダーキューのファイルの保存ダイアログを開いたときに拡張子を消すように
　　- 画質設定の横に現在の設定をチェックするように
　　- キーフレーム追加時に、追加するキーフレームの補間タイプを前のキーフレームと
　　　同じにするように変更
　　- キーフレームに関するコンテキストメニューの追加
　　- プラグインについてのメニューを追加
　　- メニューに最近開いたファイルを追加
　・プラグイン
　　- VFWOutputの追加
 ver 2.00 α3
　・バグフィクス
　　- プロジェクトのロード中に、IComposition.ResolutionRateが0になるのを修正
　　- StandardInputでJPEGなどのイメージを読み込んだときに、読み込んだイメージの
　　　サイズが変わるのを修正
　　- プロパティのキーフレームが存在するとき、プロパティが変更されないまま
　　　キーフレームが登録されることがあるのを修正
　　- オーディオのみしか対応しないエフェクトなどをコピーした際、対象のレイヤー
　　　に関係なく貼り付けられたのを修正
　　- VertexPropertyEditControlで、三番目の要素の直接入力が働かなかったのを修正
　　- プロジェクトロード時に、3Dレイヤーが有効になっていてもトランスフォームの
　　　項目が変わっていなかったのを修正
　　- 子が存在するレイヤーを削除してからUndoするとエラーを吐くのを修正
　　- Blend.Normalのαブレンドの式を修正
　　- 各種出力プラグインでフレームの欠損・重複があったのを修正
　　- キーフレームのペースト時にエラーを吐くことがあるのを修正
　　- Parallel.ForStep4がシングルスレッド時に正しく動作しないのを修正
　　- StringProperty.TextのSetterが宣言されていなかったのを修正
　　- プロジェクトの保存やレイヤーのコピー、複製でデュレーションに関する情報が
　　　保存されてなかったのを修正
　　- 同じ色でサイズ違いのカラーイメージを複数作成したときにセーブデータが
　　　おかしくなるのを修正
　　　※この変更により、α2以前のデータではカラーイメージのレイヤーは存在しない
　　　　ファイルとして扱われます
　　- 各種時間処理の修正
　　　※この変更により、既存のキーフレームの位置が微少にずれることがあります
　・本体
　　- エフェクトプリセットの追加
　　- オートメーションの実行時の最適化
　　- IAutomationManagerにプロパティ関連のメソッドの追加
　・プラグイン
　　- インターフェースのメソッドなどの追加・変更
　　- 標準レンダラにソフトウェア3Dレンダラを追加(3Dレイヤーのモーションブラーは
　　　後から対応予定)
　　- エフェクトを3つ追加
 ver 2.00 α4
　・バグフィクス
　　- StandardInputで読み込んだNVVファイルで、オーディオが一部分しか出力されない
　　　のを修正
　　- 標準レンダラにおいて、カメラの目標点のZ座標の移動方向が逆だったのを修正
　　- レイヤーの表示名を変更した際に、親子の表示が再描画されなかったのを修正
　　- Nullオブジェクトや、カメラのフレームブレンドのスイッチが操作出来てしまった
　　　のを修正
　　- コマンドライン引数にプロジェクトを指定しても起動時にプロジェクトがロード
　　　されなかったのを修正
　　- ILayer.GetSourceImageで正しくイメージを取得出来なかったのを修正
　・本体
　　- 起動中は最後に実行したオートメーションのコードを保持するように
　　- タイムラインのレイヤーの表示名をレイヤー名をデフォルトで表示するように
　　- IAutomationManagerに親子関連のメソッドの追加
　　- オートメーションのコードをテキストからも読み込めるように(フォーマットは
　　　オートメーション・エクスプレッションについてを参照してください)
　　- スタートアップウインドウの追加
　・プラグイン
　　- インターフェースのメソッドなどの追加
　　- 標準レンダラの3D関連の回転順序をAEと同じ順序に変更
　　- カメラの回転の動きをAEと大体同じになるように修正
　　　※この変更は正式版リリースまでの間に元に戻される可能性があります。
　　- エフェクトを1つ追加
 ver 2.00α5
　・バグフィクス
　　- アイテムにフォルダのあるプロジェクトをロードしたときにエラーを吐くのを修正
　　- フレームレートによって、長さが1フレームのコンポジションが作成出来なく
　　　なっていたのを修正
　　- キーフレームのペースト処理がおかしくなっていたのを修正
　　- ロードしたプロジェクトにコンポジションをネストしたコンポジョンが含まれて
　　　いるとエラーを吐くのを修正
　　- BlendableGraphicsで、DrawImageの第二引数に(0,0)以外を入れたときに、その
　　　変形が恒常的に適用されてしまうようになっていたのを修正
　　- VFWOutputで32bitARGBで出力した場合、上下反転してしまうのを修正
　　- オーディオのレイヤー時間をずらしていると、ボリュームがうまく変更されない
　　　ことがあるのを修正
　　- BlendableGraphics.ClearがClipを設定しているときに正しく動かなかったのを
　　　修正
　　- プロジェクト保存時にフレームブレンドの状態が保存されなかったのを修正
　　- キャッシュ、UIに関するいくつかのバグを修正
　・本体
　　- エクスプレッションの追加
　　- コンポジションのネスト時にフレームレートを維持するかどうかの設定を追加
　　- キャッシュサイズの下限を64MBに変更
　・プラグイン
　　- 標準レンダラのポリゴンのリタイア処理を最適化
　　- マスク(基本図形)の高速モードの挙動を変更、ぼかし処理をガウスブラーではなく
　　　通常のブラーで処理するように
　　- エフェクトを10個追加
 ver 2.00α6
　・バグフィクス
　　- アイテムのフォルダ名の長さによってプロジェクト読み込み時にエラーを
　　　吐くことがあるのを修正
　　- エクスプレッションにいくつかの型で配列を宣言すると正常に除外検査できない
　　　のを修正
　　- エクスプレッションの除外検査で不明なエラーが出たときにエラーを吐くのを修正　　- フォントが存在しない場合、DefaultFontFamilyで置き換えるよう修正
　　- IExpressionComposition.ExecuteExpression()を使用しているエクスプレッション
　　　がある時に、パーミッションによるエラーでエクスプレッションが無効になる
　　　ことがあるのを修正
　　- エクスプレッションを使用したコンポジションをネストしたときにうまく
　　　キャッシュが更新されないことがあるのを修正
　　- レイヤー、エフェクトの複製時にキーフレームの挙動がおかしくなるのを修正
　　- Blendクラスの通常合成以外のブレンドモードの式を修正
　　- UIに関するバグを修正
　・プラグイン
　　- 標準レンダラにワイヤーフレーム表示を追加
　　- FontProperty関係の変更
　　- エフェクトを2つ追加
 ver 2.00 α7
　・バグフィクス
　　- 半透明物体同士のブレンドの計算結果がおかしかったのを修正
　　- 一部メニューのショートカットキーの設定がかぶっていたのを修正
　　- パーティクルのキャノンの位置が負の値に設定できなかったのを修正
　　- 拡散で移動の仕方に偏りがあったのを修正
　　- 時間処理の改善
　・本体
　　- ショートカットキーの設定を追加
　・プラグイン
　　- 標準レンダラの3Dのモーションブラー、スーパーサンプリングに対応
　　- フラクタルノイズにフラクタルの種類の設定を追加
　　- マスク(基本図形)に中心を基準とする設定を追加
　　- エフェクトを1つ追加
 ver 2.00 β
　・バグフィクス
　　- フラクタルノイズに縦や横に線が入ることがあるのを修正
　　- 対応していないプラグイン(ver 1.xのプラグインなど)をプラグインフォルダに
　　　入れたときに、起動できないのを修正
　　- スタートアップのボタンの整列に関するバグの修正
　　- 色相、彩度、カラー、明度のブレンドの結果がおかしかったのを修正
　　- ショートカットキーの設定で、設定できない組み合わせのキーを設定出来て
　　　しまったのを修正
　　- パーティクルのランダム拡散方向の広がり方を円錐状に広がるように修正
　　- タイムラインのスケールバーが一度無効になると有効に戻らなくなるのを修正
　・本体
　　- プレビューに関するいくつかの機能を追加
　　- 追加したレイヤーを自動で選択するように
　　- ファイルが存在しない場合、どこにあるか聞くように
　　- プラグイン検索時に、Pluginフォルダ内のサブディレクトリも検索するように
　　- プレビュー時にフレームカーソルの位置を移動するように
　　- テキストアニメータの本実装
　　　※α版で作成したテキストレイヤーは変換されず、古いテキストレイヤーのまま
　　　　扱われます
　　- ショートカットキーをいくつか追加
　　- タイムラインのホイール操作を追加
　・プラグイン
　　- プロパティに読み込み時の検証用メソッドを追加
　　- 標準レンダラで、画質をフル画質以外に設定しているときはスーパーサンプリング
　　　を切るように
　　- トランスフォームに縮小時にフィルタを掛けるかどうかのプロパティを追加
　　- エフェクトを8つ追加
 ver 2.00β2
　・バグフィクス
　　- カラーリマップで、Roiを縮小方向に変更している場合に適用範囲がずれるのを
　　　修正
　　- テキストボックスを持つ標準のプロパティコントロールに関するバグを修正
　　- UseLayerAttributeがついているエフェクトが時間変化に追従しなかったのを修正
　　- 画質モード変更の際に起きるいくつかのバグを修正
　　- テキストアニメータのスケールを0にするとエラーを吐くのを修正
　　- パーティクルのランダム拡散方向の広がり方が円錐状ではなくて扇状になっていた
　　　のを修正
　　- コンポジションカメラを使用する標準のエフェクトで、ズームの値が
　　　コンポジションカメラではなくエフェクトのカメラの値を使用していたのを修正
　　- キーフレーム操作時に、マウスボタンを離すとキーフレームがずれるのを修正
　　- アイテム内のフォルダ名が先頭から一部一致している場合に、プロジェクト
　　　ロード時ににそのフォルダに移動してしまうのを修正
　　- 出力設定の終了時間の設定で、コンポジションの最大時間を設定できなく
　　　なっていたのを修正
　　- コンポジションタブを選択していない状態でプレビューウインドウを右クリック
　　　するとエラーを吐くのを修正
　　- カーソルの位置に開始点・終了点を移動で、レイヤー時間が移動している場合に
　　　移動範囲が大雑把になるのを修正
　・本体
　　- レイヤーの位置や角度、スケールをプレビューウインドウから操作できるように
　　- 親設定時に自分の親からの相対位置を保持するように
　　- オートメーションに親子関連のメソッドのオーバーロードを追加
　・プラグイン
　　- カラーリマップにカラーサークルの表示のプロパティを追加
　　- 3D描画を少し高速化
　　- PixelPolyとカードダンスにトランスフォーム、3Dを用いるエフェクトに
　　　スーパーサンプリングのプロパティを追加
　　- レンダラとILayerにメソッドを追加、レイヤー選択用抽象クラスを追加
 ver 2.00β3
　・バグフィクス
　　- タイムラインウインドウでフレームカーソルを操作したときに、
　　　プレビューウインドウの時間表示がずれるのを修正
　　- レイヤーの順番が変更されたときにLayerSelectablePropertyEditControlの
　　　レイヤー選択メニューが更新されなかったのを修正
　　- NVVOutputやVfwOutputで読み込み済みのファイルを上書きすると、エラーを
　　　吐くのを修正
　　- ウインドウを親ウインドウの外に出すの設定がオフの時に子ウインドウを最大化
　　　していると、操作するたびに親ウインドウのタイトルがおかしくなるのを修正
　　- カラーリマップで、シングルスレッド動作時にカラーサークルを表示するとエラー
　　　を吐くのを修正
　　- RAMプレビュー中に最後のフレームが表示されなかったのを修正
　　- コンポジションをネストしているときに、ネストしたコンポジションを操作しても
　　　上の階層のコンポジションが更新されないことがあるのを修正
　　- テキストアニメータに関するバグを修正
　　- パーティクルのアニメーションがレイヤー時間によっておかしくなるのを修正
　　- RadianPropertyEditControlで、数値入力が二重に確定してしまうことがあるのを
　　　修正
　　- FrameBlenderで描画したときに、アルファが255の部分でブレンドが効かなかった
　　　のを修正
　　- VfwOutputに関するいくつかのバグを修正
　　- フラクタルノイズ適用時に範囲変更でROIの幅、または高さを0以下にした場合に
　　　エラーを吐くのを修正
　　- フラクタルノイズでパラメータによっては縦や横に線が入ることがあるのを修正
　　- パーティクルのソースレイヤー適用時に画質を変更するとパーティクルサイズが
　　　小さくなるのを修正
　　- レンダーキューにレンダリング対象のコンポジションを追加した後に、その
　　　コンポジションを削除しても書き出しが実行されてしまうことがあるのを修正
　　- 可変長プロパティを3段以上ネストするとエラーを吐くのを修正
　　- Roi.InterestXとRoi.InterestYがイメージよりも大きくなってしまうことがある
　　　のを修正
　　- カメラの回転処理がおかしかったのを修正
　・本体
　　- ExpressionPropertyContainer.GetProperty、ExpressionPropertyContainer
　　　.GetPropertiesで返ってくるプロパティをコピーされたものになるように変更
　　- 書き出し時にすでにコンポジション名と同じ名前のファイルが存在する場合は
　　　後ろに番号を付けるように
　　- タイムラインウインドウの右パネルからもレイヤーを選択できるように
　　- レンダーキュー表示時にアイテムを展開状態で表示するように
　　- 出力プラグインのレンダリング設定時にファイル名などの変更を反映するように
　　- エクスプレッションのアセンブリの参照で相対パスで記述できるように
　　- スタートアップウインドウで、最近開いたプロジェクトが存在する場合は一番
　　　最近開いたものにフォーカスを合わせるように
　　- シェイプレイヤーと、オートメーションにシェイプレイヤーを追加する
　　　メソッドを追加
　・プラグイン
　　- 標準のレイヤーを参照するエフェクトで、レイヤー時間を反映するように
　　- StandardMediaInputで複数のフレームを保持するイメージを動画として
　　　読み込むように
　　- ブラー(合成)の高速モードの動作を変更、高速化
　　- VertexPropertyに要素別にアクセスするためのプロパティの定義を追加
　　- PropertySetBaseにプロパティの順番を取得するプロパティを追加
　　- AddablePropertyBaseにプリセットを取得するためのメソッドとプロパティを追加
　　- エフェクトを5つ追加
 ver 2.00β4
　・バグフィクス
　　- テキストレイヤーとシェイプレイヤーのプロパティがエクスプレッションで
　　　利用できなかったのを修正
　　- StandardInputで動画を読み込んだときにイメージが表示されないことがあるのを
　　　修正
　　- ビデオやコンポジションをシームレスモードでデュレーションを変更している
　　　場合、最終フレームが表示されないことがあるのを修正
　　- エクスプレッションのアセンブリ参照で、相対パス展開時に元ディレクトリが
　　　本体のあるディレクトリではなくカレントディレクトリになっていたのを修正
　　- GDI・標準レンダラでスケールを極端に大きくした場合にバウンディングボックス
　　　描画時にエラーを吐くのを修正
　・本体
　　- プロパティのプリセットを保存・読み込みできるように
　　- アイテムの入れ替えを追加
　　- 子ウインドウを親の外に出した状態でもショートカットキーが使えるように
　・プラグイン
　　- プロジェクトロード時に入力プラグインの設定をファイル読み込み前にロード
　　　するかどうかの設定を追加
　　- 標準入力で32bitARGBなAVIを読み込めるように
　　- エフェクトを2つ追加
 ver 2.00
　・バグフィクス
　　- テキストレイヤーのセレクタのシェイプが矩形の時に、終了プロパティを操作
　　　しても選択範囲が変更されなかったのを修正
　　- SelectablePropertyEditControlで、選択項目の中に&が含まれる項目があると、
　　　それをニーモニックキーとして認識してしまっていたのを修正
　　- 子ウインドウを親の外に出している時、ショートカットキー以外のキー入力が
　　　親の方に行ってしまうことがあるのを修正
　　- wav等をタイムラインに追加したときに、書き出されたオーディオが異常になる
　　　ことがあるのを軽減
　　- オーディオのエフェクトに入力されるオーディオデータとプロパティがレイヤーの
　　　デュレーション以上になっていたのを修正
　　- 標準レンダラで、3Dレイヤーが有効になっているときにバウンディングボックスの
　　　描画がおかしくなることがあるのを修正
　　- アイテムの入れ替えに関するいくつかのバグを修正
　　- キーフレームの補間タイプを変更してもキャッシュがクリアされなかったのを修正
　　- カードダンスで、画質を変更しているときにトランスフォームでの変形がおかしく
　　　なるのを修正
　　- AddablePropertyEditControl.LabelNameを変更しても変更した表示名が
　　　適用されていなかったのを修正
　　- エフェクトウインドウのいくつかのバグを修正
　　- サイズの違うコンポジョンをネストしているときに画質を変更すると、ネストした
　　　コンポジションのサイズがおかしくなるのを修正
　　- ブラー(レンズ)のいくつかのバグを修正
　　- 64bit環境でVFWOutputのコーデックの選択が出来なかったのを修正
　　- イメージの幅、または高さが、変更された画質よりも小さい時にエラーを
　　　吐くのを修正
　・本体
　　- プロジェクトの読み込みを追加
　　- 可変長プロパティで順番入れ替えが出来るように
　　- キーフレームの編集メニューにコピー、切り取り、ペーストのメニューを追加
　　- コンポジションのキャッシュされたフレームを表示するように
　　- ライトレイヤーの追加
　　- オートメーションにライトレイヤーを追加するメソッドを追加
　　- エフェクトウインドウのエフェクトを全て展開状態で表示するように
　　- レンダーキューに追加されたキューは出力か完了しても消されずに出力が完了した
　　　キューとして残るように変更
　・プラグイン
　　- 標準レンダラのライトレイヤー対応
　　- 互換性のために残された古いプラグインを非表示にするための属性を追加
　　- GDIレンダラをObsoleteに
　　- 連番イメージ読み込みにて読み込みダイアログで対応拡張子を全て表示
　　　できるように(ただし、読み込みは単一の拡張子に限る)
　　- フラクタルノイズの乱数生成器を変更
　　- ライトレイヤーのプロパティを取得するメソッドを追加
　　- 指定したコンポジション時間でレイヤーが有効かどうかを取得するメソッドを追加
　　- CacheDataDictionaryにキーの配列を取得するメソッドを追加
　　- ColorPropertyに各要素にアクセスするためのプロパティを追加
　　- COMPVARSのメンバの型を修正した構造体を追加、COMPVARSをObsoleteに
　　- NumberPropertyEditControlとVertexPropretyEditControlで、誤爆防止のため
　　　マウスによる値変更は数ピクセル動かさないと始まらないように変更
　　- エフェクトを7つ追加
 ver 2.01
　・バグフィクス
　　- 標準レンダラでライト使用時に色がおかしくなるのを修正
　　- 4色グラデーションがシングルスレッド動作時に動作しないのを修正
　　- NumberPropertyEditControlで、ラベル部分を右クリックするとエラーを吐くのを
　　　修正
　　- エフェクトコントロールウインドウに関するいくつかのバグを修正
　　- 子ウインドウを親の外に出している時、アイテムウインドウと
　　　エフェクトコントロールウインドウでショートカットキーが効かなくなっていた
　　　のを修正
　　- スフィアグリッドのディスプレースメントのZ軸の移動方向が逆になっていたのを
　　　修正
　　- チェッカーボードとグリッドラインで、コーナーとアンカーポイントの間隔が
　　　小さくなりすぎるとフリーズするのを修正
　　- 入力プロパティのあるイメージで、入力プロパティが変化してもモーションブラー
　　　が適用されない事があるのを修正
　　- エフェクトのリネームで、リセットボタンを押すと名前が空白になるのを修正
　　- レンズフレアに関するいくつかのバグを修正
　・本体
　　- オートメーションに各種レイヤー時間を操作するメソッドを追加
　　- プレビューウインドウで、マウスカーソル上のピクセルの色情報を表示するように
　　- プロジェクトの自動バックアップ機能の追加
　　- レイヤーの時間操作用コンテキストメニューに指定位置に移動を追加
　　- タイムラインウインドウの時間表記をフレーム単位に変更できるように
　・プラグイン
　　- パーティクルとPixelPolyにライトを使用するのプロパティを追加(ただし影なし)
　　- ILayerに指定した時間同士の入力プロパティを比較するメソッドを追加
　　- エフェクトを2つ追加
 ver 2.02
　・バグフィクス
　　- ライトのトランスフォームに関するバグを修正
　　- 円、オーディオウェーブフォームに関するいくつかのバグを修正
　　- ネストされた可変長プロパティを削除するとエラーを吐くことがあるのを修正
　　- 自動バックアップで保存されているプロジェクトの拡張子がnvpになっていたのを
　　　修正
　　- いくつかの入力プラグインを使用した際にプロジェクトロード時にアイテムが
　　　増えることがあるのを修正
　　- カラーキーでのキーイングのされ方がおかしかったのを修正。また、修正に
　　　合わせて動作を少し変更(許容範囲の最大値を100→200に)
　　- テキストアニメータに関するいくつかのバグを修正
　　- 可変長プロパティを持つエフェクトやレイヤーを複製、または分割して
　　　プロジェクトを保存すると、子要素のプロパティの順番がおかしくなるのを修正
　　- シェイプレイヤーで複数のグループが存在するとき、描画順序がおかしくなる
　　　ことがあるのを修正
　　- シェイプレイヤーの線プロパティの太さを0にしても線が描画されるのを修正
　　- 自動バックアップの間隔を1分以下にしようとするとエラーを吐くのを修正
　・本体
　　- プロジェクトにタイムラインウインドウの時間表記方法を保存するように
　　- オートメーションでコンポジションのシャイ、フレームブレンド、
　　　モーションブラーの各種スイッチ、画質を変更できるように
　　- エクスプレッションをファイルに保存・読み込みできるように
　・プラグイン
　　- NumberPropertyEditControlとVertexPropertyEditControl、
　　　RadianPropertyEditControlのコンストラクタに使用する桁数を設定する引数
　　　を追加
　　- VertexPropertyEditControlとRadianPropertyEditControlで、Tabで次の入力欄に
　　　移動出来るように
　　- PluginUtilsにキーの押下状態を取得するメソッドを追加
　　- スフィアグリッドにフラクタル関連のプロパティを追加
　　- エフェクトを8つ追加
 ver 2.10
　・バグフィクス
　　- ver 2.02でのカラーキーの修正が適用されていなかったのを修正
　　- テキストアニメータでセレクタの基準を単語にしているとき、空行の次の文字が
　　　選択されなかったのを修正
　　- ブラー(レンズ)で、焦点距離を変更した際にイメージがずれることがあるのを修正
　　- 自由変形で値がX軸方向に変化しているとき、描画が乱れることがあるのを修正
　　- 高DPI環境にて、レイヤー追加時にエラーが発生したり、レイアウトが崩れるのを
　　　修正
　　- レンダーキューの項目選択で範囲選択がShiftではなくAltになっていたのを修正
　　- テキストアニメータの文字コードで、文字コードが負の値になったときにエラーを
　　　吐くのを修正
　　- いくつかのプロパティで、上限、下限の設定を無視して値が設定できるように
　　　なっていたのを修正
　　- AddablePropertyBase.Propertiesに新しくプロパティを追加したときに、過去の
　　　プロジェクトが読めなくなるのを修正
　　- VertexPropertyEditControlとRadianPropertyEditControlで、Tabによる入力蘭の
　　　移動がうまくいかないことがあるのを修正
　・本体
　　- 環境設定にプロジェクトファイルの関連付けについてを追加
　　- シェイププロパティに曲線を線分に変換するかどうかのプロパティを追加
　　- シェイプレイヤーのプロパティを1つ追加
　　- Altキーを押した状態でもヒストリに追加される変更があった場合は強制的に
　　　プレビューを更新するように変更
　　- プロパティスクリプトを追加
　・プラグイン
　　- PluginUtilsに現在の環境のDpiを取得するフィールドを追加
　　- PropertyBaseにプロパティスクリプト関連のプロパティを追加
　　- エフェクトを3つ追加
 ver 2.11
　・バグフィクス
　　- 一部環境で起動時にエラーを吐いて起動できなくなっていたのを修正
 ver 2.12
　・バグフィクス
　　- プロパティプリセット読み込み時にエラーを吐くのを修正
　　- プロパティスクリプトで、メソッド呼び出し時に引数の途中にセミコロンがあると
　　　フリーズするのを修正
　・本体
　　- プロパティスクリプトでベクトル型を扱えるように
　　- プロパティスクリプトのメソッドにベクトル用メソッドを追加
　　- エクスプレッションに補間用メソッドを追加
　・プラグイン
　　- Vertexに除算、剰余算用メソッドを追加
　　- VertexPropertyをプロパティスクリプト対応に