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

ogre - 未解決の外部シンボル _WinMain@16

次のコードをコンパイルしてみました (Ogre3d Beginner's Guide By Felix Kerger book より)

したがって、コンパイルされたプロセスは機能しませんでした。現在、Visual Studio 2010 と OgreSDK_vc10_v1-7-3 を使用しています。

エラーは

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

c++ - セットアップ ダイアログなしで Ogre BaseApplication を起動する

基本的なオーガのチュートリアルに基づいて、独自のオーガ アプリを作成しています。

最初のセットアップ ダイアログなしで OgreRenderWindow を起動する方法を知っている人はいますか??

Ogre Basic tutorial 6は知っていますが、うまくいきません。

ありがとう 4 助けて

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

iphone - Ogre iPhone SDK バージョンにブースト ライブラリを含めることはできません

Ogre3D iPhone SDK をインストールし、サンプル プロジェクトを XCode4 でコンパイルしてみました。多くの人が XCode4 で経験している「レキシカルまたはプリプロセッサの問題」に遭遇しました。私の場合、XCode は "OgreCamera.h" をうまく処理できませんでした。

このスレッドで提案されているように、プロジェクトに「インデックス作成」グループフォルダーを作成し、ヘッダーファイルをそこにドラッグすることで、この問題を解決できました。

Xcode 4 (および依存関係) でのコンパイル、ビルド、またはアーカイブの問題

しかし、別の形で再び同じ問題に遭遇しました。「OgreCamera.h」に関するエラーはなくなりましたが、「'boost/thread/tss.hpp' ファイルが見つかりません」というメッセージが表示されるようになりました。ブースト フォルダーと個々のブースト ヘッダー ファイルをインデックス作成グループにドラッグしましたが、効果がありません。

すべてのインクルード パスが正しく構成されているため、XCode はビルド設定に基づいてこれらのファイルを見つけることができるはずです。

どうすればいいのかわからない。これに対する解決策を検索しましたが、何も見つかりませんでした。私の推測では、Indexing グループのコンテンツはサブフォルダーのないフラットな階層である必要がありますが、Ogre は "boost/thread/tss.hpp" というファイル パスを使用してブースト ヘッダー ファイルを参照するため、一部のデバイスで問題が発生します。理由。しかし、私はそれを修正する方法がわかりません。

誰か提案はありますか?

ありがとうございました。

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

c# - クォータニオンの差に基づくアニメーション時間

2つのクォータニオンを使用して、それらの違いに基づいてカメラの向きを調整しようとしています。したがって、回転を最小限に抑えるには、アニメーションに少し時間をかけ、回転を大きくすると時間がかかるようにします。カメラを一定の速度で回転させたいと思います。

ヨー、ロール、ピッチを組み合わせて1つのラジアンを取得する方法はありますか?それを使用して、各フレームに適用するクォータニオンのパーセンテージを計算できますか?

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

c++ - OgredotSceneセービング

Ogre3dを使ってビデオゲームを作っています。最新のtinyxmlドットシーンローダーを使用して.sceneファイルをロードします。次に、変更したシーンを.sceneファイルに保存し直します。誰かが私にそれを行う方法の例やヒントを教えてもらえますか?

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

graphics - Ogre material lod: どのように設定すればよいですか?

私は Ogre マテリアルを持っていますが、GPU フィルタリングに満足していないので、手動でミップマッピングを作成したいと考えています。つまり、すべてのテクスチャを作成し、lod ベースの戦略を設定して正しいテクスチャをロードします。

問題は、どの戦略を使用しても、lod_value を使用しても、マテリアルがテクスチャを変更しないことです。私は何をすべきか?マニュアルを読んでいますが、本当に役に立ちませんでした。

これが私のコードです:

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

ogre - OGRE ビルド エラー -- 「-lOgreMain_d.dll が見つかりません」

ここの指示に従いました: http://www.ogre3d.org/tikiwiki/tiki-index.php?page=Setting+Up+An+Application+-+CodeBlocks

次に、次のエラーが表示されます。

プロジェクト フォルダ内に OgreMain、OIS、OgreMain_d、OIS_d を配置しました。どうすればこれを修正できますか? :(

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

3d - Ogre/Mogre: カメラ 2 点透視図法

いくつかの立方体を含むシーンを表示しています。カメラは遠近法を使用しています。すべてうまく機能しますが、垂直線を平行にしたいと思います (2 点遠近法: http://en.wikipedia.org/wiki/Perspective_(graphical)#Two-point_perspective )。

立方体を正面から見た場合:

私が欲しいもの:

私が得ているもの(誇張):

カメラのFOVをいじってみましたが、役に立ちませんでした。

これまでの私の試み:

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

visual-studio-2010 - Ogre 64 ビットのビルド ブースト

Ogre グラフィック エンジンの 64 ビット バージョン (この記事を書いている時点で最新のもの、つまり 1.8.0) を追加する必要があるため、ヒントに従ってビジュアル C++ x64 コマンド プロンプトを開き、次のように入力しました。

これは、64ビットWindowsコンパイラ用のlibオブジェクトを構築するための説得力のあるブーストで得た限りです。ソースから Ogre をコンパイルするために、Visual Studio 2010 Premium と CMake ツールを使用しています。これは物事が厄介になるところです:

ゼロから構築しなければならない依存関係に大きく依存する大きなコードベースを扱うことにまったく慣れていないため、すぐにこの問題を解決できないのではないかと心配しています。私が見逃した可能性のあるものへのヒントまたはリンクを提供していただけますか? ありがとう..

更新 既に構築されたライブラリを含む Web サイトがありますが、--address-modelおよび--address-spaceフラグが機能しない理由を学ぶとよいでしょう。ライブラリを構築するためにbjamを他にどのように使用すればよいでしょうか?

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

c++ - 拡張現実のための Ogre プロジェクション マトリックスへの OpenCV カメラ組み込みマトリックス

Ogre + OpenCVを使用して単純な拡張現実アプリケーションを作成しました。すべてが機能していますが、Ogre の仮想カメラを実際のカメラに一致させる必要があります

カメラのパラメーターがわかりません (これは安価な Web カメラであり、ベンダーはそれらを提供していません)。私は(ここで説明されているcvCalibrateCamera2いくつかの後)でカメラ固有のものを取得することができ、それらをで保存します。cvFindChessboardCornerscvSave

AR アプリケーションは固有の行列を読み込みます。

これintrinsic->data.dbは、長さ 9 の double (3x3 行列) の配列への
ポインターOgre::Matrix4ですsetCustomProjectionMatrix

Ogre's Forumで何かを見つけましたが、これは機能していません。OpenCV で見つかった 3x3 マトリックスと で必要な 4x4 マトリックスの間には、別の手順が必要だと思いますOgre::Camera

によって与えられた組み込み関数でこれを行う方法があることを願っていcvCalibrateCamera2ます。何もない場合は、定規と分度器を使用して、手動で (大まかに) パラメータを取得する必要があります。

これは 3x3 の「組み込み関数」行列です。