Hatena::ブログ(Diary)

永字八法 RSSフィード Twitter

 | 

2011-05-24 Tuesday

trans.dll

エフェクトプラグインtrans.dll作成しました。
http://www.eiji8pou.pics/download/trans20110524.zip
http://www.eiji8pou.pics/download/trans20110530.zip

概要

D
旧画面と新画面を比較し、色について差異のあるピクセルを、それぞれ独立して動かすエフェクトです。
※この動画は、サンプルとしてはあまりよくないです。本当は、戦人のマント部分だけを操作したかったのですが、どういう訳か輪郭部分も微妙に違っていて操作対象になってしまっています
画面全体を動かすとこんな感じに。
D

*define
deletemenu
game
*start

bg "back.bmp",1
ld c,":a;tatie2.bmp",1
click
*ll
ld c,":a;tatie1.bmp",99,3000,"trans.dll/delay,500,320,480,burst,10,320,480,tremble,5,erace,2500"
click
ld c,":a;tatie2.bmp",99,3000,"trans.dll/delay,500,320,480,burst,10,320,480,tremble,5,erace,2500,mode,in"
click
goto *ll
end

使い方

エフェクトプラグインとして普通に

print 99(固定),3000(ミリ秒),"trans.dll/パラメータをここに書く。"

パラメータの与え方

print 99,3000,"trans.dll/burst,10,320,240,delay,500,640,240"

単語パラメータの種類、その後、パラメータの種類に応じた数値や文字列。また、任意パラメータを続けることができます

パラメータの種類

mode
inとoutの二種類。out基本的に画面から物がなくなる時に使います。inは逆に画面に物が増えた時に使います。もちろん、あえて逆にして効果を狙っても構わないでしょう。デフォルトoutです。他のパラメータは同じで、modeだけを変えると逆回しになります
gravity
この後に、数値を二つ、重力の方向と強さを与えます。方向は画面上を0として時計回り度数です。デフォルトは180で、この方向にピクセルが「落ちる」と考えてください。強さは、ドット数です。このエフェクトが解決されるまでに、一つのピクセルドット数だけ移動すると考えてください。強さのデフォルトは画面の高さと同じです。方向を横にすれば風の表現に、上にすれば蒸気の表現に、使えます(多分)。
delay
この後に、数値を三つ、最大遅延ミリ秒と基準座標のxとyを与えます。delayを与えると、ピクセルの移動開始に時間差をつけることができます基準座標に最も近いピクセルは即座に動き出し、最も遠い点が最大遅延ミリ秒後に動き出します。最大遅延ミリ秒はエフェクト全体のミリ秒よりも小さい数値を設定してください。デフォルトは0です。また、最大遅延ミリ秒にマイナスの数値を与えると、最も遠い点から動き出し、最も近い点が最も遅く動き出します。基準座標は画面の外遠くにおくのがよいでしょう。
erace
この後に、ピクセルが動き出してから消えるまでのミリ秒を指定します。このパラメータ指定しなければ、ピクセルは決して不透明にはなりません。この場合、きちんと画面の外まで移動させないとおかしな演出になるでしょう。数値を指定した場合、そのミリ秒までの間にピクセル不透明度は0に向かって減っていきます
burst
この後に、三つの数値を指定します。爆発の強さと、爆心地のx座標とy座標です。爆発の強さは、最初10くらいで試して調整してください。ピクセル最初に爆心地から離れるようなベクトルを与えられます
tremble
この後に、揺れの強さを指定します。揺れの強さは、最初は5くらいで試して調整してください。ピクセルそれぞれに違う微小な初期ベクトルを追加します。砂のような効果を期待するならば、これを指定しておくのが定番かと。
tremblex/trembley
揺れの強さを横方向縦方向に別々に指定できるようになりました。以降、"tremble,5"は、"tremblex,5,trembley,5"と等価になります
color
移動対象ドットが徐々に色変化するパラメータです。colorの後には、指定した色に完全に変化してしま時間ミリ秒)、その後にカラーコードの数値三つを与えます。1500ミリ秒後に白に変化するならば、"color,1500,255,255,255"としてください。

パラメータが多くありますので、色々と試してみてください。

サンプル動画その2

f:id:eiji8pou:20110524003317j:imagef:id:eiji8pou:20110524003318j:image

この二つの画像を使ってエフェクトだけで下の動画のようなことができます
D

*define
deletemenu
game
*start

bg "01.bmp",1
click
*loop
bg "02.bmp",99,1000,"trans.dll/delay,250,400,350,tremble,5,burst,15,400,350,gravity,0,0,erace,750,mode,in"
click
bg "01.bmp",99,1000,"trans.dll/gravity,75,300,delay,250,1280,0,erace,7500,tremble,3"
click
goto *loop

このプラグインのネタ元

柊様
http://d.hatena.ne.jp/eiji8pou/20110429/effectlib#c

20100530追記

  • tremblex/trembley
  • color

以上、二つを追記し、サンプル動画も一つ追加。

*define
deletemenu
game
*start

mov $100,"trans.dll/gravity,0,0,delay,-500,320,240,burst,15,320,240,tremble,1,erace,2500,color,1500,255,255,255"

bg "back2.bmp",1
ld c,":a;tatie3.bmp",0
print 1
click
*back
bg "back.bmp",0
ld c,":a;tatie1.bmp",0
print 99,3000,$100
click
bg "back2.bmp",0
ld c,":a;tatie3.bmp",0
print 99,3000,$100+",mode,in"
click
goto *back

牢人形牢人形 2011/05/26 22:02  スゴイ、スゴイッ!!! PS3のうみねこ見て『あぁ……このくらい細かく立ち絵が消せるエフェクトがあったらなぁ〜』って思ってたのでコレは嬉しい!! 早速動かしてみます。

eiji8poueiji8pou 2011/05/26 23:45 オリスク動画見てます。
PS3版はそんな色々エフェクトがあったんですか?
動画とかあったら教えてください。真似ができるようならやってみます。

トラックバック - http://d.hatena.ne.jp/eiji8pou/20110524/trans
 | 

Notice

コメント等は基本的に自由ですが、通りすがりとかななしさんとかの場合、いじっても面白くないので放置する可能性があります。

最近のエントリー

カウンター:
<< 2011/05 >>
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
あわせて読みたい
過去ログ
0000 | 00 |
1800 | 10 |
1908 | 06 |
1983 | 06 | 12 |
1985 | 01 | 08 | 09 | 10 | 11 |
1986 | 10 |
1990 | 01 | 02 | 03 | 04 | 05 | 06 |
1995 | 01 |
1996 | 02 | 03 | 04 | 05 | 06 |
1997 | 03 | 05 |
1999 | 02 | 09 |
2000 | 00 |
2001 | 12 |
2002 | 01 | 02 | 03 | 04 |
2003 | 04 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2004 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2005 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2006 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2007 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2008 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2009 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2010 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2011 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2012 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2013 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2014 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2015 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2016 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2017 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2018 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 |

Mail Form
お名前
メールアドレス
本文
公開の是非 公開してもよござんす/公開してはいけません
ブロ電™切符
RSS feed meter for http://d.hatena.ne.jp/eiji8pou/
著作権保護期間の70年延長に反対
NHK(日本放置協会)は放置される側の団体です
やる気の無いサイトリング
時間のないサイト運営者リング
ヒロインリコメンダー
私設コミケカタログ
「ひぐらしのなく頃に」を応援しています。
07th Expansion
「ひぐらしのなく頃に」のネタばれがあるのです。

最新コメント一覧

1. 08/21 無明長夜
2. 05/06 えぐち
3. 09/18 ABC1979
4. 10/14 eiji8pou
5. 10/14 ななし
6. 10/14 ななし
7. 06/30 うなぎ
8. 01/12 ねこ
9. 10/18 とおりすがり
10. 04/29 柊
11. 02/13 湖都
12. 02/13 eiji8pou
13. 02/13 湖都
14. 10/06 湖都
15. 10/06 リメ

最新トラックバック一覧

1. 03/03 Twitter / @uxIDiYlDhqWLm83
2. 03/02 Twitter / @roboko_bot
3. 03/02 Twitter / @Blue_Reimu
4. 10/17 Twitter / @Rek7z
5. 11/16 Twitter / @Lyri_m
6. 09/01 Twitter / @shinriyo
7. 04/10 Twitter / @psychedesire
8. 10/25 Twitter / @karafuto1979
9. 10/23 Twitter / @kkk_iso
10. 10/23 Twitter / @tacticsrealize
11. 10/22 Twitter / @kkk_iso
12. 10/18 Twitter / @kkk_iso
13. 04/24 Twitter / @fakestarbaby
14. 02/11 Twitter / @karafuto1979
15. 04/10 buynowforsaleの日記 - 灯で形態素解析もどき&マルコフ連鎖で文章...

言及URL

1. FrontPage - 朱鷺魅
2. Renee PDF Aideのダウンロード : Vector ソフトを探す!
3. NScripter−Tips:常駐ボタンの作り方
4. eiji8pouさんの採点結果[71点] まぁだいだいできたかなぁ〜|paizaオンラインハッカソンLite
5. 線形合同法 - Wikipedia
6. システムカスタマイズについてダラダラやるよーその8 - 永字八法
7. システムカスタマイズについてダラダラやるよーその7 - 永字八法
8. pretextgosubとgettag - 永字八法
9. システムカスタマイズについてダラダラやるよーその6.5 - 永字八法
10. システムカスタマイズについてダラダラやるよーその6 - 永字八法

言及ISBN/ASIN

1. 日本語〈上〉 (岩波新書)
2. ラプンツェル
3. ツバメしんどろ~む (Volume2) (角川コミックスドラゴンJr.)
4. ツバメしんどろ~む (3) (角川コミックスドラゴンJr)
5. ツバメしんどろ~む4 (カドカワコミックスドラゴンJr)
6. ツバメしんどろ~む v.6 (角川コミックス ドラゴンJr. 48-11)
7. ツバメしんどろ~む v.7 (角川コミックス ドラゴンJr. 48-13)
8. ツバメしんどろ~む v.8 (角川コミックス ドラゴンJr. 48-14)
9. だから僕は、Hができない。 4 (ドラゴンコミックスエイジ お 3-2-4)
10. キカイダー02(5) (角川コミックス・エース)
11. ストライクウィッチーズ 天空の乙女たち (1) (角川コミックス・エース 82-6)
12. J1 1 (あすかコミックスDX)
13. J1 2 (あすかコミックスDX)
14. 東方三月精 〜 Strange and Bright Nature Deity. (1) (角川コミックス)
15. のりタマ 1 (電撃コミックス)
16. ヘヴィーオブジェクト (電撃コミックス)
17. 京騒戯画鏡書院と迷子の栞 (電撃コミックス)
18. あぶない丘の家 3 (あすかコミックス)
19. ダークマーメイド―邪神伝説シリーズ 2 (ノーラコミックス 邪神伝説シリーズ)
20. まあめいど―都築和彦CGコミックス (ノーラコミックス・デラックス)
21. ワダチ 1 (マガジンKC)
22. ワダチ 2 (マガジンKC)
23. シミュレーションの発想―新しい問題解決法 (ブルーバックス (B‐523))
24. クレオパトラの謎 (講談社現代新書 (683))
25. ワーグナー (講談社現代新書)
26. 悪魔の話 (講談社現代新書)
27. 西洋占星術―科学と魔術のあいだ (講談社現代新書)
28. ChuしてBOMB! 1 (講談社コミックスフレンド)
29. ChuしてBOMB! 2 (講談社コミックスフレンド)
30. 星の島のるるちゃん 1 (講談社コミックスなかよし)

言及JAN/EAN

1. コミックメガストア 2009年12月号
2. 二次元ドリームマガジン2005年2月号
3. 二次元ドリームマガジン2006年2月号
4. 二次元ドリームマガジン2007年2月号
5. 二次元ドリームマガジン2005年4月号
6. 二次元ドリームマガジン2006年4月号
7. 二次元ドリームマガジン2007年4月号
8. 二次元ドリームマガジン2005年6月号
9. 二次元ドリームマガジン2006年6月号
10. 二次元ドリームマガジン2004年8月号
11. 二次元ドリームマガジン2005年8月号
12. 二次元ドリームマガジン2006年8月号
13. 二次元ドリームマガジン2005年10月号
14. 二次元ドリームマガジン2006年10月号
15. 二次元ドリームマガジン2005年12月号
16. 二次元ドリームマガジン2006年12月号
17. まんがタイムきららMAX 2010年01月号
18. ウルトラジャンプ 2009年11月号
19. コミックメガストアH 2009年10月号
20. 二次元ドリームマガジン 2009年12月号 Vol.49
21. コミック二次元ドリームVol.01
22. まんが学園4年生
23. まんがパレット2010年5月号
24. まんが4コマKINGSぱれっと 2009年12月号
25. まんがタイムきらら 2010年1月号
26. まんがタイムきらら 2010年4月号
27. まんがタイムきらら 2009年11月号
28. まんがタイムきららMAX 2009年12月号
29. まんがタイムきらら Carat 2009年12月号
30. HGST 3.5inch 7200rpm 2.0TB 64MB SATA 6.0Gbps

eiji8pouのアンテナ

1. 女子高生Cの場合
2. 図書館ばなし
3. diary / nowadays
4. lib_blog
5. のらゴコロ
6. 山中湖情報創造館
7. blue-black
8. ”裏”日本工業新聞!!
9. はてなダイアリー - ACADEMIC RESOURCE GUIDEの作業メモ
10. 労働者の図書館 〓図書館で働く者の義務と権利〓
11. カレントアウェアネス・ポータル | 国立国会図書館
12. 「最後通牒・こぼれ話」
13. marginBlog
14. 東京の図書館をもっとよくする会
15. 妖精現実 フェアリアル
16. 競馬まとめのまとめ
17. 雲上四季
18. マロニエの花咲く 光町立図書館blog
19. TRC データ部ログ
20. OL男子の4コマ書評


注目ISBN/ASIN

1. 真野恵里菜メジャーデビュー10周年記念フォトエッセイ 『 軌跡 』
.
.
.
.
.
.
.
.
.

最新JAN/EAN

1. 6CD Gabriel Fauré
2. The Art of Violin 3 Alfonso Mosesti
3. Brahms: Tre Sonate pianoforte e violino op.78-100-108
4. うな次郎
5. BBC Music Magazine Vol.18.3 Sergei Prokofiev

注目JAN/EAN

1. まんがタイムきららCarat 2009年1月号
.
.
.
.

書いたコメント