SERIKO replace

  • ……なんで今までなかったんでしょうね?

replaceってなに?

まずは記述サンプルから。

animation0.pattern0,overlay,5006,0,90,100

animation0.pattern0,replace,5006,0,90,100

通常のoverlayでは、透明部分は透明として、ベース画像が「透けるように」合成されますが、replaceではベース画像の状態に関係なく、常に透明部分も含めて上書きされます。

なんに使えるの?

  • 獣系シェルの耳ぴこぴこ
  • 同じく獣系シェルのしっぽ揺れ
  • 乳揺れ

など、シェルの一部分のみ外形が変わるようなアニメーションは、今まではあらかじめベース画像を切り抜いておきその上にoverlayするか、巨大なbase画像をいちいちアニメーションしないといけませんでした。それでは色々効率が悪すぎます。*1
replaceはそれを解決するための新しいSERIKO合成メソッドです。

着せ替え処理にも有用な使い方ができると思います。
いちいちreduceしなくても良くなったのが特徴でしょうか。

利用可能な条件

  • animation
  • element

要するに、特に制限はありません。もちろん、着せ替え処理でも可。

PNAつきの部品も合成できます。

使用例

にゃん子/黒actシェル
http://marble.tarenari.jp/ghost/show/17
れいちぇるのれすとらん
http://marble.tarenari.jp/ghost/show/20

おまけ

http://homepage3.nifty.com/anoda/oldpage/space/mlab10/mlab10.htm

野田篤司氏に敬意を表して、replaceだけでなくccyrでも大丈夫なように実装してありますがこれはネタです。そのうち知らないうちに該当コードがなくなるかもしれませんがネタですのでそこんとこよろしく。

ダウンロード

http://ssp.shillest.net/

で1.10.29以降、2.00.00Pre3以降に実装済みです。

こめんと



*1 いや、処理系内部ではたいしたことないんですが、ゴースト・シェル作者さんが死にそうになる……

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2006-12-09 (土) 22:51:25