問題タブ [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.
objective-c - NSTaggedDate とは何ですか?
NSMutableDictionary 内のすべてのオブジェクトを解放したいときに発生する、理解できないエラーがあります。
bodyと呼ばれるカスタムオブジェクトで発生しており、出力は次のとおりです。
私はインターネット上でそれについて非常に貧弱な情報を見つけました.
osx-mountain-lion - ビデオ キャプチャ出力を GLSL シェーダー環境として使用する Quartz Composer
LS、
1 年前、Snow Leopard (SL) で Quartz Composer を使用して非常に単純なスクリーン セーバーを作成しました。
スクリーン セーバーは、「ビデオ キャプチャ」パッチを使用して内蔵カメラの入力をキャプチャし、GLSL Environment Map.qtz ストック例にあるように、「GLSL シェーダー」パッチの環境パラメーターの入力として画像を使用します。シェーダーはビデオ キャプチャを有名な 3D ティーポットにマッピングし、iMac または MB の前にいる人物をクロムのティーポットに映し出しているような錯覚を生み出します。ここでスクリーン セーバーを見つけることができます: QC ソースを圧縮します。
Mountain Lion (ML) では、ビデオ キャプチャの出力が GLSL シェーダー パッチの環境の入力として機能しません。
ただし、ビデオキャプチャは引き続き機能します。ティーポット パッチのイメージ パラメータの入力として引き続き使用できるためです。
さらに、スクリーン セーバーをスクリーン セーバーとして実行するか、QC ランナーで実行するかは関係ありません。
何が起こっているのか誰にも分かりませんか?質問は次のとおりです: ML ではビデオ キャプチャ出力を GLSL シェーダー パッチの環境として使用できないのはなぜですか?
スクリーン セーバーは、シンプルなだけに非常に人気があり、これ以上楽しめなくなってしまうのはもったいないことです。
解決を心よりお待ちしております!
objective-c - フルスクリーン モードにすると、クォーツ スケーリング スプライトの垂直範囲が水平ではなく、ウィンドウ サイズが大きくなります
インターフェイスの一部として MAC OS プログラムで使用する Quartz コンポジションを作成しました。私は、コンポジション スプライトの動き (私の場合はテキストの箇条書き) が X 平面と Y 平面の両方で最小 -1 と最大 +1 に制限されているという事実に依存しています。
ウィンドウを拡大したり、ウィンドウを全画面表示にしたりしても、水平面 (X 軸) は変わらず、-1 が左端、+1 が右端になります。ただし、垂直面 (Y 軸) は変化します。フル スクリーン モードでは、-0.7 から +0.7 になります。
このスケーリングは私の計算を台無しにしています。アプリケーションが水平面と垂直面の両方でスケールを -1 から +1 に維持する方法はありますか? または、上限と下限を決定する方法はありますか?
ヘルプ/ポインタに感謝します
javascript - イベントの JavaScript インクリメント インデックス
イベント (ヒット領域でのマウスの左クリックなど) に基づいて配列のインデックスをインクリメントする方法を見つけようとしています。以下のコードは、すべてをゼロに設定し、マウスがクリックされている間は適切なインデックスを一時的に 1 に変更しますが、マウスが離されると 0 に戻ります。私がしたいのは、インデックス値がインクリメントされるたびに、0 に切り替えるのではなく、現在の値を格納することです。最終的に、配列は混合数になるはずです。誰でも提供および支援できますか? 私は Quartz Composer 環境で作業していますが、まだ JavaScript パッチ内にあります。
xcode - Xcode の QCView で画像インポーターが表示されない
Quartz Composer 内で正常に動作するコンポジションがありますが、それを Xcode 内の QCView にロードすると、ビルド後にインポーター パッチ (具体的にはイメージ インポーターと XML インポーター) からの入力情報が表示されません。
コンポジションは正しく機能し、キーボード入力に応答しますが、それだけです。これは、Quartz Composer を実際に使用する初めての試みであるため、Xcode の内部をどこで調べればよいか途方に暮れています。どんな助けでも大歓迎です。
編集:いくつかの余分な、役に立たない可能性のある情報。コンポジションはスクリーンセーバーとして機能し、Quartz Composer Visualizer で実行されますが、Quicktime では実行されません。Quicktime はグリッチのある画像を表示するだけです。
video-capture - クォーツコンポーザービデオレコーダー
カメラから 10 秒間のビデオを録画し、そのビデオを前後に再生したり、効果を付けたりして再生できる Quartz コンポーザを作成したいと考えています。ポインタはありますか?パッチまたはプラグイン?
movieclip - Quartz Composer Expect が必要 - これは可能ですか?
QTZを始めたばかりです。
私が飛び込む前に、これが可能であることを確認したい.
QTZ でフォルダ内のランダムなムービーを選択して実行し、mov 部分が終了したら静的 PNG をロードして、qtz がアンロードされるまでそれを保持することはできますか?
QTZがロードされるたびに、ランダムな動きを取得してプロセスを繰り返すと思います。
これは、BB-TV または同様のシステム内のステーションのアイデアに使用されます。
そのため、720p フレーム サイズ内で「画像」のサイズを変更して移動できる必要もあります。(つまり、隅に MOV と静止画を表示します)
ありがとう、
イアン
macos - オリジナルが存在しない場合にディレクトリを作成するエイリアス
私は、Quartz Composer がインストールされていないゼロからでも、インストールを維持しながらテスト用に配布したい、Quartz Composer で構築されたソフトウェアを作成しています。非常に簡単でシンプルです。
人々が正しいプラグインとファイルを正しいディレクトリ ( Tryplex Toolkitと同様) に簡単にドラッグできるようにしたいので、Mac OSX 内でのエイリアス アプローチを選択しています。エイリアスが指すディレクトリが正しい場所にあるか、少なくとも存在する場合、これは正常に機能します。
ただし、フォルダまたはディレクトリが存在しない場合 (「Quartz Composer Plugin」フォルダなど)、エイリアスは壊れます。その後、ユーザーは手動でエイリアスを削除または修正して、修正することができます。しかし、これの代わりに、ディレクトリが見つからない場合、指定された位置にディレクトリを作成するエイリアスが欲しいです。
これはどのように達成できますか?
image - 静止画でOpenCVが歪む問題
私は OpenCV を使用して Quartz Composer プラグインに取り組んでおり、cvCvtColor を介してグレーに変換された静止画像 (のみ) でこの問題が発生しています。私は2.4に取り組んでいますが、2.3でも同じ問題がありました:
ウェブカメラの画像ならなんでもOK。- iPhone からの直接の JPEG 画像用。しかし、他の画像では、この歪みの問題があります。
元の画像を拡大縮小すると、問題は修正されますが、問題を解決するにはあまり良い方法ではありません。
これが元の画像で、右側の画像は高さを 1.226 (???) でスケーリングしたものです。
誰もがこの問題を抱えていますか。IplImage で入力画像を変換するのが私のやり方ではないかと思っていましたが、同じ方法を使用している他のプログラムを見つけたので、私のコードは正しいようです...
出力のチャンネル数の問題でしょうか?
ありがとうございました。
編集 :
これがメソッドのコードです。
ありがとうございました !