問題タブ [openframeworks]

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 投票する
1 に答える
1316 参照

openframeworks - ofxVectorMath の簡単な使用

2 つのベクトルの相対角度を取得しようとしています。

ただし、コードが出力するものはかなりずれています。

誰がどこが間違っているのか知っていますか?

2 つのベクトルとこの線を使用して

出力は vec2f 状態のように度である必要があります。さらに、2 つのベクトルを同じ角度に設定し、さらに離すと、再び異なる値が得られます。

... 混乱している ?

使って成功した人いますか?

独自の計算を作成しようとしましたが、set tan と atan を使用しても正しく機能しません..

非常に単純な計算のはずですが、私は困惑しました。

0 投票する
3 に答える
2473 参照

xcode - xcode で openframeworks アプリケーションをバンドルする方法 (相対リソース リンク?)

openframeworks でアプリケーションをビルドして、どこからでも開くことができるようにしようとしており、アプリの Resources フォルダー内から必要な画像が読み込まれます。

これは相対リンクだと思いますか?

古いxcodeとoF 61で以前に実行しました。

これを行うには、必要な画像を左側のプロジェクト ファイルにドラッグし、「ビルド フェーズ」->「ファイルのコピー」で実行可能ターゲットに追加しました。

あらゆる種類の方法を試してきましたが、前回問題を解決した ofSetDataPathRoot() が今回はうまくいきません。

任意のアイデア/ヘルプをいただければ幸いです!

ありがとう

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

iphone - 不規則な形状で pointInside: を呼び出すことは可能ですか?

楕円形の「卵」の形を (iOS で) 描いており、それをパーティクルの境界として使用したいと考えています。私の考えは、曲線パスを使用して を作成しUIView、次に使用hitTest:withEvent:またはpointInside:withEvent:境界衝突を強制することです。

問題は、もちろん、それUIViewが常に長方形であることです。点がこのような不規則な形状の内部にあるかどうかを確認するにはどうすればよいでしょうか?

私はopenFrameworksを使用しています。このコードは Obj-C にすぎませんが、C++/obj-C++ ソリューションを受け入れることができます。

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

iphone - Xcode - openFrameworks ライブラリを削除したため、コンパイルできなくなり、再追加に問題が発生しました

プロジェクトを「クリーンアップ」していて、でlibs使用されている への参照の一部を削除しましopenFrameworksた。特定のものは使用されていなかったので、私は誤って考えました...私のプロジェクトでパニック!

もちろん、あらゆる種類のエラー。しかし、XCode では、そのような操作を元に戻すことはできません。を再度追加しましたlibsが、エラーが続きます。誰かが私が見逃している基本的な概念を説明してもらえますか?

エラーは次のようになります[編集]:

[更新] . 2 つの確認事項: (1) oF ライブラリ自体のビルドが有効であること。ライブラリ プロジェクトを開き、ビルドされていることを確認します。

(2) oF ライブラリ (および Poco などの他のすべての依存ライブラリ) は、[ビルド フェーズ] > [バイナリをライブラリとリンク]セクションに追加されていますか? ライブラリを削除してから再度追加すると、このリストに含まれないことがあります。ここにライブラリ ファイルを再度ドラッグします。それが最終的に私にとってこれを解決したものです。

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

c++ - 「ライブラリがロードされていません:」の問題を回避するにはどうすればよいですか?

Kinectで遊び始めましたが、OpenNIを使用したスケルトントラッキングを使用したいと思います。私のc++の知識は限られているので、最も簡単なオプションはOpenFrameworks用のofxOpenNIアドオンを使用することです。

アドオンをダウンロードし、サンプルを正常にコンパイルしましたが、アプリケーションがdylibをロードできません。

私はOpenFrameworks062でosx10.5.8でXCodeを使用しています。

これは少し背景がありましたが、dylibの問題は一般的なものだと思います。

プロジェクトに要求されたdylibファイルがあり、パスは問題ないようです。手がかりはありますか?

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

c++ - openFrameworksによる形状操作

私はopenFrameworksの初心者です。私はこれまでのところすべて素晴らしい基本的な2D描画を学んでいます。私は以下を使用して円を描きました:

私の質問は、マウスプレスされたメソッドで操作できるように、円に変数名を付けるにはどうすればよいですか?ofCircleの前に名前を付けてみました

しかし、getI'theball'はこのスコープエラーで宣言されていません。

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

c++ - 円の周りに ofImage を配置します

私はOpenframeworksを使用してReactivision用に開発しています.ofImage(画面のどこにでも配置できます)を円の周りに配置し、特定の角度で回転させる必要があります。これに役立つ画像を含めます。

http://i.stack.imgur.com/WCyPu.png

ご覧のとおり、x 軸と y 軸は 0,0 から 1,1 に移動し、画面の中央に円があり (中心は 0.5,0.5 に配置されています)、半径は 0.42 です (したがって、画面いっぱいにしないでください)。

最終的に、ユーザーは ofImage (この場合は赤いスマイリー) を画面の位置 0.2,0.2 に配置します。幅と高さはどちらも 0.08 で、回転の中心は (通常どおり) 左上隅にあります。

私がする必要があるのは、そのスマイリーを取り、それを円の周りに、最も近い位置に配置することです(簡単に回転する場合は半径に従うことができます)、それを回転させることができるので、中心に面しますサークルの。

また、ofImage 軸から 0.04 0.04 のところにスマイリーの「鼻」を見つけ、それを移動および回転させて、スマイリーの鼻であり、空白の点ではないようにする必要があります。赤いスマイリーに最適なのは、緑のスマイリーです。

私の三角法は少し錆びており、私の最善のアプローチは機能していません。コンストラクター内で最終的な位置を定義し、draw() ステップでスプライトを回転させます。

誰でもこれで私を助けてくれますか?よろしくお願いします。

編集: @datenwolf ソリューションを適応させた後、得られる位置は完璧ですが、回転と平行移動 (または単に平行移動) を変換マトリックスに入れると、スマイリーが消えます。私はマトリックスで間違っていると確信しています:

さらに、各スマイリーに合わせて鼻の位置を回転させる必要があります。どれが一番いい方法だと思いますか? どうもありがとう

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

processing - openFrameworks と処理

私はopenFrameworksとProcessingについて多くのことを読んできましたが、C++とJavaの違い以外はまだ区別できません。誰かが正確に何のためのものか教えてもらえますか?

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

c++ - C++ クラスから Objective C クラスへの変数の呼び出し

C++ インスタンスから Objective C クラスのインスタンスを作成しています。問題は、いくつかの変数 (obj c インスタンス内) の値を取得しようとすると、常に 0 になることです。一部の NSLog も無視されます!:

Objective C クラス: InAppPurchaseManager.h

InAppPurchaseManager.m

testApp.h クラス testApp : public ofxiPhoneApp { public: void goToStoreFromMenu(); void checkPurchase(); InAppPurchaseManager * theStore; }

testApp.mm

結果は常にFinishedですか?0購入時に 1 に設定しても. また、NSLog(@"STORE: HELLO THERE"); 無視されます

何が起こっているのかわかりません

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

openframeworks - ピクセルがofxOpenCVのblob内にあるかどうかをテストします

私はドッジボールの概念を適用しており、ボールのピクセルがブロブキャプチャ(プレーヤーの画像)にあるかどうかをテストする必要があります。私は立ち往生していて、それを実装する方法のアイデアを使い果たしました。

私はブロブを持っている少しの進歩をなんとかすることができました、しかし私はそれをテストする方法がわかりませんか?

助けてください。

私は絶望的な状態にある初心者です。

これは私のコードの一部です。