問題タブ [quartz-composer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
522 参照

quartz-composer - Quartz Composer Visualizer で URL からビデオを読み込む

16 の異なるネットワーク ビデオ カメラからストリーミング ビデオ入力を取得し、このビデオを 16 の接続されたディスプレイのグリッドに出力するクォーツ コンポーザー コンポジションを作成しようとしています。

私は Quartz Composer と QC Visualizer でこれを実行しようとしています。これは、本質的に公開された出力を持つ 16 のムービー インポーター パッチと、16 のビルボードがグリッドに配置されたレンダリング コンポジション (ビルボードがムービー インポーターに接続されている場所) を持つ専用の処理コンポジションを使用して実行しようとしています。 . これは、ムービー インポーターでローカル ビデオを使用すると正しく機能しますが、ストリーミング ビデオ (QT ビデオ) を読み込もうとすると、コンポジションを実行しようとすると QC Visualizer がクラッシュします。

これを修正する方法、または目標を達成できる他の方法に関する提案はありますか?

ありがとう。

0 投票する
1 に答える
562 参照

iphone - iPhone 用の 3D 迷路を構築するためのツール?

iPhone の画面に表示される 3D 迷路を構築したいのですが、典​​型的な迷路ビューではなく、迷路の中を歩くウルフェンシュタインのように表示されます.. 専門用語で申し訳ありませんが、私はこれにまったく慣れていません :)

私の質問は次のとおりです。

3D 迷路を作成するには、どのツールを使用すればよいですか? XCodeのOpenGlまたはQuartz Composer?

かなり単純な設計が必要な場合、迷路を設計し、それを Objective-C プロジェクトにインポートして、ユーザー/iPhone の相互作用をこれに統合するために使用できるさらに単純なツールはありますか?

ただし、さらに重要なことは、迷路の周りのユーザーの動きに関しては、複雑なモーションイベントの処理が含まれ、通常の左/前/後/右の矢印をクリックして移動することではありません。使用するツールに何らかの影響がありますか?私の迷路を構築するか、これは無関係ですか?

助けてくれてありがとう!

0 投票する
1 に答える
589 参照

quartz-composer - Quartz Composerイテレータパッチのバグの可能性はありますか?

イテレータパッチをエディタウィンドウに追加すると、1つの入力(反復)を持つパッチだけが表示されます。このパッチを分解してマクロのサブパッチを表示しようとすると、空のエディターウィンドウが表示されます(パッチをダブルクリックしても同じ結果になります)。パッチインスペクターは、反復インデックス(10にプリセット)を表示するだけです。

パッチに出力がなく、サブパッチが表示されない場合、実際にイテレータパッチを使用するにはどうすればよいですか?イテレータ変数と呼ばれる別のパッチがこれに役立つことはわかっていますが、出力がない場合にイテレータをどのように使用できるかはまだわかりません。

私はオンラインで調べましたが、QCイテレータに関するチュートリアルがいくつかありますが、これらはすべて古いバージョンのOS X /Xcodeを使用しています。

また、QCビューアで奇妙な動作が見られました。エディタで行った変更を表示するために常に更新されるとは限りません。更新を表示するには、QCを終了して再起動する必要がありました。コンソールのエラーログは、エラーログの方法であまり明らかになりません。おそらくライオンのQCは壊れていますか?

QCを削除して新しいコピーをダウンロードしようとしましたが、それでも同じ結果が表示されます。どんな洞察も大歓迎です。

おそらく私はイテレータについてのポイントを完全に見逃しています、私の考えは、ユーザーがインデックス値を反復することによって他のパッチからの効果を繰り返すことを可能にするということですが、繰り返しますが、イテレータに出力がなく、その中を見ることができない場合、私は方法を見ることができませんイテレータを使用します。

10.7.3 Lion&Intel 2.3GHzi5プロセッサでMacBookProを使用しています。

0 投票する
1 に答える
776 参照

xml - Quartz ComposerでXMLインポーターを定期的に更新するにはどうすればよいですか?

私はQuartzComposerを初めて使用するので、これが明らかな場合は失礼します...ここにXMLファイルをインポートするQuartzComposerコンポジションがあります。インポートしたファイルを毎分更新してほしい。「更新信号」入力を見つけて、それにフィードする周期信号を作成しようとしましたが、成功しませんでした。(これは私が使用した周期的信号です:http://quartzcompositions.com/phpBB2/mediawiki/index.php ?title = Periodic_Signal&redirect = no )
どんな助けも大歓迎です!ちなみにこれはBoinxTVのアニメーションレイヤー用です。あなたの誰かがそれに精通しているなら...
ありがとう、
トーマス

0 投票する
1 に答える
109 参照

objective-c - Quartz ComposerObjectiveCは以前の入力と現在の入力を比較します

私は、キーボード入力ごとに1回だけコマンドを起動するものを構築しようとしています(QCがネイティブに行うようなすべてのフレームとは対照的です)。そうするために、私は(Freeboardを介して)キーボード入力をリッスンし、現在の入力を以前のバージョンと比較しようとしています。

起こっているように見えるのは、パッチが実行されるたびに以前のバージョンがワイプされているため、文字列を比較する条件が毎回失敗していることです。少し明確にするためのコードを次に示します。

ここで、self.outputTextは、ifの結果を示すテキストであり、self.outputPreviousは、前の文字入力が何であったかを示し、self.inputCharacterは、現在のキーボード入力です。

previousCharacterはヘッダーで定義され、でインスタンス化される-initため、毎回リセットされる必要はありません。

私はこれでほとんどすべてを試したので、何かアイデアや洞察があれば、それは素晴らしいことです。ありがとう!

0 投票する
1 に答える
797 参照

quartz-composer - Iterator内でレンダリングされたスプライトをスタックする方法は?

イテレータ内のスプライトに画像をレンダリングしています。各レンダリング(反復)をキャンバス上に無期限に残して、連続する各レンダリングレイヤーが前のレンダリングレイヤーの上に表示されるようにします。これどうやってするの?私のコンポジションにはクリアやその他のレイヤーはありません。

0 投票する
1 に答える
458 参照

quartz-composer - Quicktime プレーヤーでカスタム プラグインを使用して Quartz コンポーザー ムービーを再生する方法

Quartz Composer とカスタム プラグインを使用して Quartz ムービーを作成し、Quartz ムービーを再生できるサードパーティ アプリケーションで実行する必要があるアプリケーションがあります。

最初のステップとして、Xcode を使用してカスタム プラグインの開発に成功し、Quartz Composer でコンポジションを「ビルド」しました。これをすべて Quartz Composer で実行しましたが、Quartz Composer 内のビューアではまったく問題なく動作します。

その後、サードパーティのアプリケーションで再生しようとしましたが、再生されず、映画の他の部分は再生されましたが、プラグインが機能しませんでした。次に、QuickTime プレーヤーを試してみましたが、あるマシンではまったく同じように動作しました。ムービーは再生されましたが、プラグインは機能しませんでした。別のマシンで、「"My Plugin Name" プラグインの使用中に Quicktime プレーヤーが予期せず終了しました」というエラーが表示されます。

この後、私は少し困惑し、フォーラムを読み、安全なパッチと安全でないパッチの概念に出くわしました。私のパッチが Quartz コンポーザー以外のアプリケーションで動作しないのはこのためではないかと考えています。

「Indicate Unsafe Patches」メニュー項目を有効にすると、プラグインにロックされていない南京錠のアイコンが表示され、実際には安全でないことを示していると思われます。

いくつかの質問:

安全でないと見なされているため、カスタムプラグインを再生していませんか?
「アプリケーション」またはシステムに、それが安全であることをどのように伝えることができますか?
私がやりたいことを達成するための正しい方法は何ですか?
その他のアイデア、有益な情報は大歓迎です。


よろしくお願いします、カルム

0 投票する
1 に答える
142 参照

xcode - カスタムQuartzComposerプラグインのバンドルを見つけようとしています

独自のQuartzComposerプラグインを作成していますが、QCプラグインのバンドルからGLSLシェーダーやテクスチャなどをロードしたいと思います。問題は、代わりにロードアプリケーション(QCランタイムアプリ)のバンドルを取得しているように見えることです。すべてのバンドルを繰り返してみましたが、これもうまくいかなかったようです。

QCバンドルに直接アクセスする簡単な方法はありますか?

0 投票する
2 に答える
1154 参照

xcode4.4 - XCode 4.4 のどこに Quartz Composer を配置しますか?

新しい Xcode 4.4 には Quartz Composer が含まれておらず、Macintosh HD / Developer フォルダーにはインストールされませんが、アプリケーションのアプリとしてインストールされます。Quartz Composer は、Apple Developer Web サイトから個別にダウンロードする必要があります。ダメージ。Graphics Tools には一連のツールが含まれており、その中に QC があります。私の質問は、これらのグラフィック ツールをどこにインストールすればよいかということです。dmg には、インストールに関する情報はありません。何か助けはありますか?Tnkジョセフ

0 投票する
1 に答える
1300 参照

ios - iOS: GPU パワーで 2 つのビデオ フレームを減算するにはどうすればよいですか?

GPU の処理能力を使用して、2 つの RGB ビデオ フレームの減算を実行したいと考えています。つまり、最初の画像の各ピクセルの R、G、B 値を 2 番目の画像で減算します。また、結果は負の RGB 値を持ち、NSMutableArray に格納する必要があります。AVCaptureSession を使用して、生のビデオ フレームを CMSampleBufferRef 形式で取得します。

1) 負の RGB 値をサポートする画像形式はありますか? または、画像を保存するためにマトリックスのようなクラスを作成する必要がありますか?

(一部の画像形式では float を使用して RGB 値を格納しているようです...)

(Image Different Blend Modeについて聞いたことがあります。これは私が望むものに似ていますが、RGB値を絶対値にします。結果に負の値を持たせたいです)

2) GPU 処理能力を使用して減算を行うにはどうすればよいですか?

(CPUでできるけどFPSが遅すぎて5~6FPSくらいで30FPSにしたい)

(OpenGL や Quartz Composer は役に立ちますか?)

ありがとう。