View this PageEdit this PageAttachments to this PageHistory of this PageHomeRecent ChangesSearch the SwikiHelp Guide

Kedama 5

back

タートルの軌跡をぼかす(DiffusePatchVariable)


■タートルが動いた軌跡をぼかす。
「patch」ビューワの「diffusePatchVariable」タイルを画面に出しスクリプタにします。

Uploaded Image: image20.jpg

Uploaded Image: image21.jpg



■実行してみそ。
今作ったスクリプタの時計アイコンをクリックしてスタートさせます。
うっすらですがタートルが紺色の尾を引いているのが解りますか?

Uploaded Image: image22.jpg



解りやすいように色を変えてみましょう。「patch」ビューワの「色」の設定を紺色から黄色にしてみましょう。
今度はタートルが尾を引いてるのが解りますよねん。

Uploaded Image: image23.jpg



■いろいろと設定を変えてみるっす。

patchValueIn
軌跡のドット数
スクリプタの「patchValueIn」を「100」から「300」にしてみる。

Uploaded Image: image24.jpg



scaleMax
軌跡の強弱
「patch」ビューワの「scaleMax」の値を「1024」から「50」にしてみる。

Uploaded Image: image25.jpg



ticksRate
スクリプト実行の刻み値
スクリプタの時計アイコンメニューの「刻み値」を「8」から「50」にしてみる。

Uploaded Image: image26.jpg



diffusionRate
拡散率
「patch」ビューワの「diffusionRate」の値を「1」から「5」に変えてみる。

Uploaded Image: image27.jpg





下の入力ボックスに書き込んで”add to the page”ボタンで登録出来ます。
修正したい場合はページ左のアイコンの”edit”で出てくる画面で編集可能です。
ページ左のアイコンの”uploads”で画像(JPEG,GIF,PNG)のアップロードもできます。


Saturday, 26 June 2004, 3:45:30 pm
Squeaker大島芳樹のカリフォルニア日記より抜粋--thoru
diffuseというのは拡散、ということで、一度実行するたびに「自分のところの値をある割合だけ小さくして、周り(縦横斜めの8ヶ所)の値を少し増やす、という」という処理をすべてのパッチ(小さな部分または点)に対して行います。においが蒸発しながら回りに広がっていくような感じですね。

scaleMaxは表示するときの都合で、変数の値がいくつのときに完全な不透明の点として表示するか、ということを表しています。50にしたら、値が50以上のパッチ(点)は完全に不透明で表示されるようになります。

Link to this Page

  • 毛玉(Kedama) last edited on 22 July 2013 at 2:43:32 pm by 223.84.96.234