問題タブ [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.

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

sockets - ブーストで PixelBox データを転送する

Ogre rendertaget から画像を取得します。

画像のピクセルボックスを取得します:

その後、pb.data (Ogre::uchar) を取得し、バッファに書き込み、boost を使用してソケット経由で送信します。そして、方法がわかりません。

ありがとう。

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

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
コンソール出力

これらのフォルダを個別に追加しようとしましたが、機能しませんでした。前もって感謝します。

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

c++ - Ogreg++コンパイル時エラー

ubuntuでは、すべてのogreライブラリをコンパイルしてインストールしました。ただし、このコマンドを使用してチュートリアルをコンパイルしようとすると

そしてそれは出力します

誰かがこれを修正する方法/私が間違っていることを知っていますか?

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

c# - OGRE3DウィンドウのFatalExecutionEngineError閉じる

OGRE3DのC#バインディングであるMOGREを使用しています。独自のレンダリングループを作成し、WindowEventUtilities.MessagePump()を使用してウィンドウを更新しました。

これが私のメインのアプリケーションループです。

WindowEventUtilities.MessagePump();でOGREWinを閉じると、まだ「FatalExecutionError」コードが表示されます。try / catchステートメントは何もキャッチしません。また、状況を修正するためにWindowEventUtilities.MessagePump()の周りにifステートメントを実装することはできません。私は本当に何をすべきかについて困惑しています。

MOGREボードにトピックを投稿しましたが、まだ解決策が見つかりません。

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

cmake - OGRE の cmake サンプルのときの不明なコマンド「ogre_config_sample_lib」

Unknown CMake command "ogre_config_sample_lib"OGRE をインストールした後、OGRE Sample フォルダで cmake を使用しようとすると、エラーが発生します。このエラーが発生する前に、次の手順を実行しました。

cdフォルダーSample/Smoke、およびそこにmkdirという名前の新しいディレクトリに。その後実行し、エラーに遭遇します。buildcdcmake ..

これが私のエラーの詳細情報です:

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

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% で正しく表示されます。また、ブレンダーでそのモデルをテストしたところ、うまく表示されました。

誰かが私にいくつかの手がかりを与えることができればいいですね:)事前に感謝します

-ジョニ

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

c++ - Ogre SDK のインストールに問題がありますか?

私は Ogre を初めて使用し、最初のチュートリアルを実行しようとしましたが、エラー メッセージが表示される問題に直面しました。

OGRE EXCEPTION(6:FileNotFoundException): 'resources_d.cfg' ファイルが見つかりません! ConfigFile::loadの
../../OgreMain/src/OgreConfigFile.cpp (83 行目)

助けてください、それは重大です!

別の質問:

Ogre sdk のインストールに cmake は重要ですか?

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

c++ - QThread と QWidget による多重継承 ( QObject による多重継承)

OgreWidgetクラス -A ポータブル レンダラー ウィジェットを Qt で設計します。

QThread(私のデザインでは)、 (無限レンダーループの場合)およびQWidget(そこにレンダリングするオーガのターゲットウィジェット)でクラスを継承する必要があると思います。

しかし、多くのドキュメントや記事 (たとえば、この) によると、 Virtual inheritance with QObjectis not supported . この継承の結果は次のようなエラーになります。

QObjectのあいまいなベースですOgreWidget

この問題を解決するにはどうすればよいですか?

PS: 私の古いデザインでは、別の を作成し、ターゲット ウィジェットとしてQWidget送信WIdします。OgreWidgetしかし、私はより良い、よりクリーンなインターフェースを設計するつもりです。

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

c++ - deque iterator OGRE

わかりました、私は次のコードを持っています:

しかし、ビジュアルスタジオは、ホバーホバーiterator iterすると、次のようなエラーを表示します:Error: class "Ogre::deque<Ogre::Vector3, Ogre::STLAllocator<Ogre::Vector3, Ogre::GeneralAllocPolicy>>" has no member 'iterator'

私は何を間違っていますか、

申し訳ありませんが、Ogre と C++ は初めてです。これは学校のプロジェクトなので、助けていただければ幸いです。

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

qt - QtCreator に Ogre プロジェクトを作成する方法

タイトルのように、新しいプロジェクトを作成するときに QtCreator に Ogre プロジェクトを作成する方法については、画像http://imagebin.org/172549を参照してください。