ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

VVVVコミュの質問してわかる人が答える所

  • mixiチェック
  • このエントリーをはてなブックマークに追加
vvvvに関する事で何か質問があればここに書きましょう。
答えられる人は、できるだけやさしく教えてあげましょう。





ないかな・・・

コメント(15)

IOBox(Value Advanced)の値を整数で推移させる方法を
知りたいのですがご存じの方、いらっしゃるでしょうか?

何かのNodeのslicecountなどのpinに接続したIOboxの値は
自動的に整数で推移するようになると思うのですが、
意図的に整数で値を推移させる方法がわかりません。

IOBoxから入力をFracで整数化するのではなく
IOBoxの出力値そのものを整数で推移させる方法です。

具体的にはこういうことです。

現状
0.0001 ~ 0.0005 ~ 1.0000

理想
0 ~ 1

スライダーを動かした瞬間に、0から1に変化して
欲しいということです。

ご存じの方がおりましたらよろしくお願いします。
tzibさん、こんにちは。

実は、以前僕も同じ疑問をもって調べてみた事があるのですが、結論から言いますと、現時点ではIOBox(Value Advanced)単体でintegerの推移が可能になるよう設定するのはできないんじゃないかとと考えています。

IOBox(Value Advanced)の接続先の数値の扱い方に従う機能?は、おそらく、ユーザーが一々設定しなくても良いようにと作られているので、その設定項目自体がIOBoxには作られていない可能性がとても高いと思います。その為、tzibさんの書かれている通りslicecountなどの"数値をintegerで扱うもの"につながないと、integerの推移はできないのではと考えています。

おそらく同じ考えから、回避方法としてフォーラムでwest氏が、slicecountにつなぐ方法を紹介していますが、Slider Behaviorを"Slider"にすると小数点以下がでてきてしまいます。

Inspectorに隠しコマンドでもない限り、BehaviorSliderでの整数の推移、IOBox(Value Advanced)単体での整数の推移は難しいのではと思います。

スライダーぽくするには、Sliderを表示したまま、Behaviorは"Endless"でGetsliceか何かつなぐくらいしか現状では方法が無いかと思います。 お力になれずに申し訳ありません。

ex patch
http://vvvvnote.wordpress.ne.jp/wp-content/uploads/2007/06/iobox_integer_test.v4p
0120さん、返信ありがとうございます。

結構基本的なことなのですが、気になっていました。
今回は使用する値の上限が予め決まっていたので、
IとGetSliceを繋いで、それにIOBox繋げて凌いでいました。たらーっ(汗)
やはり仕様なんですね。IOBoxは奥が深い。

IOBox関連でもう一つ疑問に思って調べていることがあります。
独自のプルダウンインタフェイスを使用する方法ご存じですか?
CreateEnumで出来るんだと思うのですが、Helpパッチもなくて
保留になっています。

一応フォーラムにも、この話題があるのですが。。。
http://www.vvvv.org/tiki-view_forum_thread.php?comments_parentId=14305&forumId=7
CreateEnum

僕もこれよくわからないんですよね。
フォーラムも読みましたがなんとも要領を得ない感じですね。
わかり次第また書きますね!
はじめまして。
本筋からズレてしまうかもしれませんが・・・
「Integerな動きをするスライダー」と言うことであれば
Render(GDI)を使って擬似スライダー作るのも手かもしれません。

IOBoxではない上にあまりスマートではないですが・・・
0120さん
そうですよね。僕もわかったら報告します。


つなぽぽさん
はじめまして
Render(GDI)とはトリッキーな方法ですねー。
tzibさん

こんにちわ。
CreateEnumだったらもしかしたらわかりそうです。

http://www.vdz.jp/node/How_to_CreateEnum.zip

簡単な作り方パッチを上げておきます。
間違えてたらごめんなさいですが、もしよかったら使ってくださいー。
つきさん

こんにちは。
ヘルプパッチありがとうございます。

以前、自分がフォーラムに書いてある方法を
試したときはEnumの値に不必要なものが表示されて
うまくいかなくて諦めていました。
最終的に、作ったものを今後の参考にあげておきます。
どなたかbootcamp環境で動かしているかたいらっしゃいますか? オフィシャルのフォーラムには、動くとも動かないとも確定的な事が書かれていないようなのですが、
普通に動くのでしょうか?
>0120さん
現在macbook黒+bootcamp+WindowsVista Homepremiumで
vvvvを動かしてます。vjで使用してるのでその程度の使用なら動作自体は問題はありません。

多分最大の問題はMini-DVI→Video端子が使えないことです。
方法があるのか、ドライバが未対応かは不明ですが、OSXのように挿しただけでビデオ出力というのが出来なかったので、現状スキャンコンバーターを使ってます。

パッチによっては挙動が怪しいこともありますが、XPの時と比較してないので不明です。

MacbookはグラフィックがインテルのオンボードのものなのでPixelシェーダーが2.0です。そのため、3.0が必要なエフェクトは動かないです。

以下はbootcampどうこうと言うよりもwin関係で気付いたことです。
・VistaはDirectX10なので9のdllを持ってくる必要があります。
・AQUAをオンにしてもパフォーマンスにはそんな変化は無いように思えます。
・Vistaは互換性ファイルを非表示にしてくれるんですが、vvvvからも見えなくなるので外部ファイルが見つからないなんて事になります。今対策方法を探してます・・・
・バージョンアップ版は使えません。
つなぽぽさん

こんばんは。
詳細なレポートをありがとうございます。
とりあえず、それなりには、動くということが分かっただけでも嬉しいです。

macbookでのbootcampだとやはりMiniDVI→VGAができないんですね。Create Digital MotionいわくMBPだとできるみたいですが、これはVJをされる方には、画質面で大きな問題ですよね。

vistaの互換性ファイルの問題もやっかいですね。何か対策方法があると良いのですが・・・。詳細なレポートをどうもありがとうございました。大変参考になりました。
はじめまして。質問ですが、GDIではなくてEX9のほうでムービーファイルの白黒データを
マスクマスクチャンネルにして別のムービーをアルファで抜きたいんですが、

Blend - EX9.RenderState Advanced を使ってやってみてたんですけどうまくいきません。

何かいい方法があれば教えてください。
自己解決しました。ありがとうございました。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

VVVV 更新情報

VVVVのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。