11094 レイヤの回転について教えてください taka909 <pg639_taka909 @ yahoo.co.jp> 2007年 8/25(土) 午後 9:19
11095 レイヤの回転について教えてください ばく <tohka @ tohka.info> 2007年 8/26(日) 午前 0:41
11099 レイヤの回転について教えてください とと <toto @ yahoo.co.jp> 2007年 8/26(日) 午後 2:19
 ┗11101 ありがとうございます taka909 <pg639_taka909 @ yahoo.co.jp> 2007年 8/28(火) 午前 2:07

タイトル
お名前 日付

11094
レイヤの回転について教えてください
taka909
<pg639_taka909 @ yahoo.co.jp>
2007年 8/25(土) 午後 9:19
いつもお世話になっています。少し自己解決が難しそうな問題に出くわしたのでどなたかアドバイスをお願いします。アナログ時計の針の絵の前景レイヤを1回転させるエフェクトを作りたいのですが、吉里吉里のドキュメントで調べたところaffineCopy()やoperateAffine()を使うことはわかったのですが、引数の特に変換行列の部分のA,B,C,D,E,Fのところがわかりません。普通のアフィン変換なら確か点を軸にあわせて回転行列をかけて戻すというのを逆からやるのは覚えているんですが・・・。
どなたかご教授お願いします。

from 125.200.90.141 [Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)]  この記事に返信  この記事を編集(管理者のみ)

11095
レイヤの回転について教えてください
ばく
<tohka @ tohka.info>
2007年 8/26(日) 午前 0:41
http://tohka.info/krkr/
こんにちは。

>いつもお世話になっています。少し自己解決が難しそうな問題に出くわしたのでどなたかアドバイスをお願いします。アナログ時計の針の絵の前景レイヤを1回転させるエフェクトを作りたいのですが、吉里吉里のドキュメントで調べたところaffineCopy()やoperateAffine()を使うことはわかったのですが、引数の特に変換行列の部分のA,B,C,D,E,Fのところがわかりません。普通のアフィン変換なら確か点を軸にあわせて回転行列をかけて戻すというのを逆からやるのは覚えているんですが・・・。
Layer.operateAffineで実現できるところまで突き止めているのなら、あとは試行錯誤あるのみだと思うのですが、それは行いましたか? レファレンスには引数の内容について十分な説明もあります。アフィン変換自体に関しては、検索エンジンを利用するとインターネット上の多くの文書をみつけることができますし、書籍もあります。そういったものを利用して勉強してください。(ただし3次元のアフィン変換を扱ったものもありますが、ここで必要となるのは2次元のアフィン変換です。)



ご自身の能力以上だと感じたら諦めるのもひとつの手です。この時計の描写が絶対に必要なのですか? そうでなかったら、別の作業を進めてみてはどうでしょうか?

加えて、60通りの画像を用意するという手もあります。時針分針秒針が存在するなら180通りでしょうか。吉里吉里は非常にいろいろなことができますが、素材として用意できるなら、シンプルな方がバグを防ぎやすくなります。また、こちらの方が調整しだいでは見た目も綺麗にすることができるかと思います。

それでは頑張ってください
from 61.208.122.165 [Opera/9.00 (Windows NT 5.1; U; ja)]  この記事に返信  この記事を編集(管理者のみ)

11099
レイヤの回転について教えてください
とと
<toto @ yahoo.co.jp>
2007年 8/26(日) 午後 2:19
回転させるだけなら回転ズームプラグインでいけると思います
http://www.h5.dion.ne.jp/%7Ef_house/kag3_zoomrot.html
from 222.3.221.14 [Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; istb 702; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Sleipnir/2.5.12]  この記事に返信  この記事を編集(管理者のみ)

11101
ありがとうございます
taka909
<pg639_taka909 @ yahoo.co.jp>
2007年 8/28(火) 午前 2:07
>回転させるだけなら回転ズームプラグインでいけると思います
>http://www.h5.dion.ne.jp/%7Ef_house/kag3_zoomrot.html

ばく様、アドバイスありがとうございます。ばく様の言うとおり60コマのアニメーションファイルとまでいかなくてもasdファイルの調節によって味のある表現ができるかなと…。とと様、回転ズームプラグインの存在を教えて下さってありがとうございます。確かに理想的な動きです。コレを見てしまうと本当に吉里吉里って使い方次第で何でも出来るんだなと改めて関心しました。自分もここまでいかなくとも何とか自力で回そうと行列を勉強しなおそうと思います。ありがとうございました。
from 124.87.239.39 [Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)]  この記事に返信  この記事を編集(管理者のみ)