問題タブ [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 投票する
4 に答える
28776 参照

c++ - 警告C4003:マクロ'max'の実際のパラメーターが不足しています-VisualStudio 2010 C ++

Visual Studio 2010SP1でopenFrameworks007プロジェクトをコンパイルしているときに、次の警告が表示されます。

私が知る限り、この警告の後には通常エラーが続きますが、私の場合はすべて問題なく動作します。影響を受けるコードは次のとおりです。

プリプロセッサでNOMINMAXを設定しようとしましたが、openFrameworksはofConstants.hでもNOMINMAXを定義しているため、NOMINMAXがすでに定義されているという警告がたくさん表示されます。

影響を受けるopenFrameworksファイルでNOMINMAXを定義しようとしましたが、同じ警告が表示されます(実際、ofColor.hとofPixel.hに含まれるファイルを分析すると、ofConstants.hが含まれるため、NOMINMAXを定義する必要があります)。

これを解決する方法について何かアイデアはありますか?そうでない場合...何が最善でしょうか?この警告またはNOMINMAXがすでに定義されている一連の警告?

編集:

ところで、私がエラーについて話していたとき、私はこれらについて話していました:警告C4003とエラーC2589とC2059 on:x = std :: neuro_limits <int> :: max();

クリーンなC++プロジェクトで問題を再現しようとすると、これ(警告と2つのエラー)が発生します。しかし、私のopenFrameworksプロジェクトでは、警告が表示されます。だから戸惑う!!

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

opencv - ビデオトラッキングに最適なものは何ですか? なんで?

信頼性、保守性、高速性に優れています。処理、VVVV、またはOpenFrameworksを検討していますか?

  • Processingが大きなビデオ フレームをうまく処理できないことはわかっています。
  • VVVV (Nodes use OpenCV) は Windows 専用です。
  • OpenFrameworks (OpenCv) は上記より複雑です。
0 投票する
1 に答える
117 参照

arrays - 絶えず変化する値によって決定される属性を持つオブジェクトのベクトルに追加する

この問題について、私は調査を行いましたが、正しい用語を検索しているかどうかわかりませんか?多分誰かが助けることができます...

私は基本的にサウンドビジュアライザーであるopenframeworksでアプリを書いています。私がやろうとしているのは、プログラムに特定のポイントで長方形を作成して描画させることです。その高さは、長方形の作成時のオーディオ入力の周波数によって決まります。次に、プログラムにその横に別の長方形を描画させます。その高さは、その瞬間の頻度などによって決まります。(これを毎回左にパンすることも計画しているので、非常に長い長方形のチェーンが作成されます)。長方形は建物のように見えるので(都市の景観を描く)、位置や高さなどの非常に単純な属性を持つクラスを作成しました。主な作業(間違っている場合は修正してください)は次のとおりです。アプリケーションの主要部分になります。私が抱えている問題は、オブジェクトの描画と、その高さが周波数に対応することです。また、作成した長方形の高さを変更したくないので、正しく設定するのに問題があります。今のところ、サウンド入力で上下にちらつく大きな長方形を1つだけ作成できました。毎秒正しい属性を持つオブジェクトをベクトルに追加し、オブジェクトのプロパティのそのインスタンスを静的に保つ方法が完全にはわかりません。正しい質問をしているのかどうかはわかりませんが、誰かが助けてくれるかもしれません。サウンド入力で上下にちらつく大きな長方形を1つだけ作成できました。毎秒正しい属性を持つオブジェクトをベクトルに追加し、オブジェクトのプロパティのそのインスタンスを静的に保つ方法が完全にはわかりません。正しい質問をしているのかどうかはわかりませんが、誰かが助けてくれるかもしれません。サウンド入力で上下にちらつく大きな長方形を1つだけ作成できました。毎秒正しい属性を持つオブジェクトをベクトルに追加し、オブジェクトのプロパティのそのインスタンスを静的に保つ方法が完全にはわかりません。正しい質問をしているのかどうかはわかりませんが、誰かが助けてくれるかもしれません。

アプリコードのトップレベルは次のとおりです。

[編集]testapp.h

動作していないのは、オブジェクトの単一のインスタンスを作成していないか、各インスタンスの属性が頻度に応じて絶えず変化していることです。これは、私が達成しようとしている動作ではありません。私が欲しいのは、各オブジェクトを特定の高さで作成し、その状態を維持してから、その隣に新しいオブジェクトを作成するなど、毎秒などです。

意味がありますか?私はまだ正しい質問をする方法を見つけようとしています。ありがとう、ブリー

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

c++ - このコードが以前のXMLタグの内容を削除するのはなぜですか?

これはopenFrameworksC ++コードです。ゲームで行われた各動きに関する情報を保存しますが、新しいゲームごとに<MOVE> <PLAYER/> <MOVE/>、以前の<GAME><GAME/>タグの内部のすべての値が消去されます。

編集/追加:キャリブレーションデータを保存するこのコードは、各ゲームで上書き/クリア/食べられません。

編集2: コンテンツが削除されただけでなく、XMLタグが実際に変更されていることに気づきました。タグは<PLAYER 1>または<PLAYER 2>最新のゲームにありますが<PLAYER />、すべての古いデータにあることに注意してください...

EDIT3:ああ、それだけです。タグ名にスペースはありません。シーシュ。

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

geometry - vNormal とフロア ポイントを指定して、3D ポイント クラウドを回転させてフロア プレーンの角度をオフセットします。

私はkinectとofxopeniを使っています。実世界の座標に点群がありますが、カメラの傾きを相殺するためにそれらの点を回転させる必要があります。床面から必要なすべての情報が得られるはずですが、軸と回転角度を計算する方法がわかりません。

私の最初のアイデアは...

これは、あまりにも単純すぎたようです。私はさまざまな記事を調べてきましたが、おそらくクォータリオンまたは回転行列が関係していることがわかりますが、どこから始めればよいかわかりません。関連する記事へのポインタや、軸と回転角度を取得するための最良の手法は何ですか? ofQuarterion または openni 関数を使用して非常に簡単に実行できると想像していますが、実装方法がわかりません。

一番

サイモン

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

objective-c - 2つのライブラリがEAGLviewを拡張しており、両方を使用したいと思います。どのように?

openFrameworkscocos2dの両方にのラッパーがEAGLview.hあり、もちろん両方を使用することはできません。libcocos2d.aプロジェクトに両方のライブラリ(と)を追加するだけlibofxiPhone_iphoneos_Release.aで、リンカーエラーが発生します。

簡単でC++なので、 openFrameworksでプログラムのコアを書いています。UI、トランジション、メニューなどをcocos2dに入れたいのは、それも簡単で見栄えが良いからです。

私は試した

1つの.hファイルに入れ、もう1つのファイルを

cocos2dによって追加された余分なビットでopenFrameworksを「拡張」できると考えましたが、..hの定義がなくなったため、openFrameworksはビルドされませんでしたEAGLview

この場合、両方が同じ低レベルの機能を利用するこのような2つのライブラリを操作するためのベストプラクティスはありCoreAnimationますか?両方を継承する独自のクラスを作成できますか?.hプロジェクトからファイルの1つを削除する方法はありますか?

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

c++ - 衝突中に壁を通過するオブジェクト

非常に単純な衝突検出を使用するゲームを作成しています。ボックス 2D はやり過ぎなので使用していません。基本的には、ポンとフーズボールのミックスです。ボールが速度を上げて非常に高速になると、衝突するはずの壁を突き抜けてしまいます。このコードは、低速および通常の速度では機能しますが、非常に速い動きでは機能しません。

これは私のコードのスニペットです:

pos.x は、ボールの x 位置を保持するベクトルです。

これを改善するにはどうすればよいですか?ありがとう

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

box2d - Box2d でバレットタイムを実装するには?

私のbox2dアプリにある種のバレットタイムを実装したいのですが、グーグルでタイムステップを変更することを提案している投稿を見つけました(1/30から1/60のようなもの)が、すぐに悪い習慣としてフラグが立てられました。スローモーションの基本的なオン/オフトリガーですが、アイデアはありますか?

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

macos - ofxQTKitVideoPlayer で QTKit 動画を再生すると画面がガベージになる

この例をダウンロードしました。正常にコンパイルされて実行されますが、次のようになります。

http://charliewilliams.org/images/screengarbage.png

何かが画面バッファをクリアしていないように見えますか? 含まれている .mov ファイルを使用していますが、openFrameworks 0062 と 007 で同じ結果が得られます。

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

ipad - iPadとOpenframeworks

誰かがOpenframeworksを使ってアプリを開発してIPadする方法を学ぶ正しい方向に私を向けることができますか?おそらくいくつかの良いチュートリアルですが、良いドキュメントが見つからないようです。