オーガでは、Ogre::Box
のがあり、それはのように見え、それは3次元のボックスをサポートすることができます。ただし、このクラスは座標を格納するためにデータ型をsize_t
としています。 size_t
is essentially an unsigned integer以降、負数は処理できないため、実際のジオメトリで使用することはできません。私はちょうどいくつかの番号を保持することができますか自分で自家製の箱のクラスを発明することができます知っているが、これを行う通常の鬼の方法は何ですか?また、ボックスが整数または浮動小数点を使用してストレージに格納されているかどうかは関係ありません。ボックスを表すために推奨されるクラスは何ですか?
5
A
答えて
3
Ogre::AxisAlignedBoxをご覧ください。あなたがメッシュとしてキューブを表すクラスを探しているなら、あなたは見つけられません。しかし、あなたのためにOgre::Mesh
を作成する便利なクラスがあります:Ogre::PrefabFactory
+1
はい、それは私が探しているものです、ありがとう) – Septagram
関連する問題
- 1. SlickGridをスタイルするために推奨されるアプローチは何ですか?
- 2. 反応クラスをインポートするための推奨される方法は何ですか
- 3. S3に格納されたCSVファイルを解析するための推奨されるアプローチは何ですか?
- 4. ポイントツーポイントライブストリーミングアプリケーションに推奨されるアーキテクチャは何ですか?
- 5. スプリングブーツレストプロジェクトに推奨されるプロジェクト構造は何ですか?
- 6. ダブルに推奨される最小イプシロンは何ですか?
- 7. SQL 2000 MSDEインストールに推奨されるsetup.iniは何ですか?
- 8. uwpアプリケーションに推奨されるsqlite nugetパッケージは何ですか?
- 9. 表現木を並列化する推奨されるメカニズムは何ですか?
- 10. 推奨ボックスappmakerドライブテーブル
- 11. チェーンコードデータのためのヘルパーAPIを書くために推奨される方法は何ですか?
- 12. ウィンドウの下で推奨されるRubyエディタは何ですか?
- 13. active_model_serializers 0.10.0でキャッシュを無効にするために推奨される方法は何ですか?
- 14. 推奨されるAndroidユーティリティクラスのコレクションは何ですか?
- 15. 推奨されるBcrypt C実装は何ですか?
- 16. iPhoneアプリユーザー設定 - 推奨されるアプローチは何ですか?
- 17. 推奨されるクリーン障害メカニズムは何ですか
- 18. アンドロイドサポートライブラリの推奨されるプロゴア設定は何ですか?
- 19. 推奨されるパスカルのファイル拡張子は何ですか?
- 20. Azure VMでSitecore 8.1を設定するために推奨されるアプローチは何ですか?
- 21. JenkinsのCheckstyleを有効にするために推奨される方法は何ですか?
- 22. 多くのストリーミングデータをデータベースに保存するために推奨される方法は何ですか?
- 23. datetimeオブジェクトをミリ秒のunixタイムスタンプに変換するために推奨される方法は何ですか?
- 24. TensorFlowにサマリーライターの複数のランを格納するために推奨される方法は何ですか?
- 25. ThreadPoolExecutor/ScheduledThreadPoolExecutorに渡される推奨されるcorePoolSizeは何ですか?
- 26. winformを使用してテーブルを実装するために推奨されるコントロールは何ですか?
- 27. Paper.jsでクラスを拡張するための推奨方法
- 28. ng2でリピータを作成するための推奨パターンは何ですか?
- 29. オンラインサービス(WebAPI)からAzure SQLに接続するための推奨される方法は何ですか?
- 30. リアルタイムゲームプレイヤーシミュレータを構築するために推奨される機械学習手法は何ですか?
好奇心の席から、どのように負の次元のボックスは実際に見えるでしょうか? –
@MihaiTodor:inside-out ;-) –
@MihaiTodor、混乱して申し訳ありませんが、「寸法」によって、私は実際には「座標」を意味していました。負の座標を持つボックスは、(0; 0; 0)ポイントの反対側にあります。 – Septagram