No More Retake

3DCG屋さん向けTips&Referenceサイト

メニュー

toxik:[PXL]

またtoxik回です。
ニーズが多くないのは知ってるんですけどねぇ~。

今回はPXLノード。
“PXL”とはPixel eXpression Languageの略だそうです。(頭文字ってわけじゃないのね)
ひとことで言うと、スクリプト書いたらピクセル単位で絵を操作できるよ”っていうノードです。
なのでプログラム&算数の知識が要求されます。

たとえば、AEでいうフラクタルノイズなんかはコレで作れます。
実は、『Toxikでフラクタルノイズ作るにはどうしたらいいですかね』って質問したら、『これ使えばいいよ』って教えてもらったのです。
PXL_04

しかしExpression書く必要があるなんて、ちょっと敷居が高いノードですよね。
なので、プリセットがいくつか用意されています。
ToolのPXLノード上で右クリックで出てくるメニューから、”Presets”を選ぶとプリセットが表示されます。
PXL_03

使いたいプリセットを選んで、ドラッグすればOK。
例えばCloudのプリセットを使うとこんな絵が生成されます。
PXL_05

まず、ざっくりパラメータ、てか使い方を。
Detail Areaの左にあるParametersの項目から。

Addボタンでパラメータを増やすことができます。(下の例では仮にA,B,C・・・というパラメータ作ってます)
このパラメータはプログラムで言う変数にあたります。
Expression内の調整用の数値をパラメータとして、外に出しておくという感じでしょうか。
例えば、プリセットのCloudではフラクタルのサイズなどがパラメータとして作成されています。

パラメータ作成時のWindowはこんな感じ↓。
名前とか、Min/Max/デフォルト値とか決める。
Incrementは増加量。10なら値が10ずつ増える。

次、”Delevop”と”Script”。
PXL_08

Developはプリセットから作成した場合、デフォルトでミュートされているのでスクリプトを書き換えたい場合はミュートをOFFにする必要があります。
Editを選ぶと、スクリプトを編集するとこができます。

スクリプトの書き方は、プリセットやオンラインヘルプを参照ってことで(私もまだ書いたことないので)。

アルゴリズムを考えられてプログラムが書ける人は、toxikに標準でないようなフィルタも作れてしまうというわけですね。
(ちなみに、私にPXLノードを教えてくれた方はこれで、リライトシステム組んでましたね。頭のいい人はいるものだ)

以上、多少駆け足でしたがPXLノードでした。

間違い等ありましたらご指摘を!
ではまた次回。

Related Posts Plugin for WordPress, Blogger...

関連記事

  1. 2012.05.28

    スケッチ:輝玉
  2. 2012.06.29

    Maya:Input List
  1. Anonymous 2014.01.30 2:06am

    ひっそりと毎回楽しみに拝見させていただいております
    &大変参考にさせていただいております。

    これからもニーズを無視してToxikの回継続がんばってください!!

    • 0
    • 0
    • K 2014.01.30 12:50pm

      ありがとうございます。
      そう言っていただけると励みになります。

      • 0
      • 0

このサイトについて

3DCG Tipsサイト。Houdiniの記事が多めです。

RSS

follow us in feedly

Archives

  • 2024 (1)
  • 2023 (2)
  • 2022 (9)
  • 2021 (14)
  • 2020 (46)
  • 2019 (17)
  • 2018 (33)
  • 2017 (29)
  • 2016 (36)
  • 2015 (64)
  • 2014 (54)
  • 2013 (60)
  • 2012 (55)

スポンサードリンク

言語切り替え

  • English (United States)
  • 日本語

スポンサードリンク

言語切り替え

  • English (United States)
  • 日本語

Houdiniを使えるようになる本


Warning: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(): Failed to enable crypto in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(http://api.facebook.com/restserver.php?method=links.getStats&urls=http%3A%2F%2Fnomoreretake.net%2F2014%2F01%2F27%2Ftoxikpxl%2F): failed to open stream: operation failed in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(): Failed to enable crypto in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(http://api.b.st-hatena.com/entry.count?url=http%3A%2F%2Fnomoreretake.net%2F2014%2F01%2F27%2Ftoxikpxl%2F): failed to open stream: operation failed in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132