問題タブ [ogre]
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.
sockets - ブーストで PixelBox データを転送する
Ogre rendertaget から画像を取得します。
画像のピクセルボックスを取得します:
その後、pb.data (Ogre::uchar) を取得し、バッファに書き込み、boost を使用してソケット経由で送信します。そして、方法がわかりません。
ありがとう。
linux - LinuxでのOGRE用のNetBeansのセットアップ(Ubuntu)
Ogreチュートリアルで、アプリケーションのセットアップ-NetBeans-Linuxを読みました。ただし、これは、make &&makeinstallを使用してコンソールでプロジェクトを個別にビルドするように指示します。Netbeansはエディタとしてのみ使用されているようです。Netbeansを使用してすべてを行う方法はありますか?
OGREライブラリを使用するようにNetbeansを設定しようとしましたが、成功しませんでした。プロジェクトをビルドするときにエラーが発生します。これは私がこれまでにしたことです。
プロジェクトのプロパティ>C++コンパイラ:ディレクトリを含める
/ usr / include / OGRE:/ usr / include / OIS:/ usr / include
リンカーの場合:/ usr/lib内のすべてのlibogre*.soファイルをライブラリとして追加しました。
apt-getを使用してOGREをインストールしました
このリンクは、Windowsでこれを行うための詳細のみを提供します。LinuxでOGRE用にNetbeansを正しくセットアップする方法を教えてもらえますか
UPDATE
コンソール出力
これらのフォルダを個別に追加しようとしましたが、機能しませんでした。前もって感謝します。
c++ - Ogreg++コンパイル時エラー
ubuntuでは、すべてのogreライブラリをコンパイルしてインストールしました。ただし、このコマンドを使用してチュートリアルをコンパイルしようとすると
そしてそれは出力します
誰かがこれを修正する方法/私が間違っていることを知っていますか?
c# - OGRE3DウィンドウのFatalExecutionEngineError閉じる
OGRE3DのC#バインディングであるMOGREを使用しています。独自のレンダリングループを作成し、WindowEventUtilities.MessagePump()を使用してウィンドウを更新しました。
これが私のメインのアプリケーションループです。
WindowEventUtilities.MessagePump();でOGREWinを閉じると、まだ「FatalExecutionError」コードが表示されます。try / catchステートメントは何もキャッチしません。また、状況を修正するためにWindowEventUtilities.MessagePump()の周りにifステートメントを実装することはできません。私は本当に何をすべきかについて困惑しています。
MOGREボードにトピックを投稿しましたが、まだ解決策が見つかりません。
cmake - OGRE の cmake サンプルのときの不明なコマンド「ogre_config_sample_lib」
Unknown CMake command "ogre_config_sample_lib"
OGRE をインストールした後、OGRE Sample フォルダで cmake を使用しようとすると、エラーが発生します。このエラーが発生する前に、次の手順を実行しました。
cd
フォルダーSample/Smoke
、およびそこにmkdir
という名前の新しいディレクトリに。その後実行し、エラーに遭遇します。build
cd
cmake ..
これが私のエラーの詳細情報です:
3d - Google の 3D Warehouse からダウンロードしたメッシュのレンダリングがおかしい
このモデルは 3D Warehouse からダウンロードしました: http://sketchup.google.com/3dwarehouse/details?mid=a4295f6b93a3e11488961f28097fe890&prevstart=0
OgreAssImp ラッパーを使用して Open Asset Import ライブラリからインポートすると、メッシュで次の問題が発生します。
そのモデルは Collada メッシュから Ogre メッシュに変換され、画面にレンダリングされます。これはおそらく、正しく処理されていない頂点と関係があります。これらの 3D をどのように正しく処理する必要があるかについてはよくわかりません。そのため、上記の OgreAssImp ラッパーを使用しました。
私は、その問題を引き起こしている可能性のあるヒントを私に与えるために、よく訓練された誰かの目を頼っています. 他の 3DWH モデルの多くは、約 90% で正しく表示されます。また、ブレンダーでそのモデルをテストしたところ、うまく表示されました。
誰かが私にいくつかの手がかりを与えることができればいいですね:)事前に感謝します
-ジョニ
c++ - Ogre SDK のインストールに問題がありますか?
私は Ogre を初めて使用し、最初のチュートリアルを実行しようとしましたが、エラー メッセージが表示される問題に直面しました。
OGRE EXCEPTION(6:FileNotFoundException): 'resources_d.cfg' ファイルが見つかりません! ConfigFile::loadの
../../OgreMain/src/OgreConfigFile.cpp (83 行目)
助けてください、それは重大です!
別の質問:
Ogre sdk のインストールに cmake は重要ですか?
c++ - QThread と QWidget による多重継承 ( QObject による多重継承)
OgreWidget
クラス -A ポータブル レンダラー ウィジェットを Qt で設計します。
QThread
(私のデザインでは)、 (無限レンダーループの場合)およびQWidget
(そこにレンダリングするオーガのターゲットウィジェット)でクラスを継承する必要があると思います。
しかし、多くのドキュメントや記事 (たとえば、この) によると、 Virtual inheritance with QObject
is not supported . この継承の結果は次のようなエラーになります。
QObject
のあいまいなベースですOgreWidget
この問題を解決するにはどうすればよいですか?
PS: 私の古いデザインでは、別の を作成し、ターゲット ウィジェットとしてQWidget
送信WId
します。OgreWidget
しかし、私はより良い、よりクリーンなインターフェースを設計するつもりです。
c++ - deque iterator OGRE
わかりました、私は次のコードを持っています:
しかし、ビジュアルスタジオは、ホバーホバーiterator iter
すると、次のようなエラーを表示します:Error: class "Ogre::deque<Ogre::Vector3, Ogre::STLAllocator<Ogre::Vector3, Ogre::GeneralAllocPolicy>>" has no member 'iterator'
私は何を間違っていますか、
申し訳ありませんが、Ogre と C++ は初めてです。これは学校のプロジェクトなので、助けていただければ幸いです。
qt - QtCreator に Ogre プロジェクトを作成する方法
タイトルのように、新しいプロジェクトを作成するときに QtCreator に Ogre プロジェクトを作成する方法については、画像http://imagebin.org/172549を参照してください。