ogre
v14.3.2
OGRE (Object-Oriented Graphics Rendering Engine) は、C++ で書かれたシーン指向の柔軟な 3D エンジンで、開発者が 3D ハードウェアを利用してゲームやデモをより簡単かつ直感的に作成できるように設計されています。クラス ライブラリは、Direct3D や OpenGL などの基盤となるシステム ライブラリの使用に関するすべての詳細を抽象化し、ワールド オブジェクトやその他の直感的なクラスに基づくインターフェイスを提供します。
試してみる - 構築 - チュートリアル - マニュアル - 新機能? - 誰が使っていますか? - コミュニティサポート
完全なリストについては、機能ページを参照し、サンプル ブラウザをお試しください。簡単な概要については、以下を参照してください
統合されたバンプおよびオフセット マッピング | 統合されたシャドウ |
---|---|
物理ベースのシェーディング | パーティクルエフェクト |
---|---|
HWおよびSWのスケルトンアニメーション | 多層地形 |
---|---|
自動レンダーターゲットパイプライン (コンポジター) | CSG と Triplanar テクスチャリングを使用したボリューム レンダリング |
---|---|
親愛なるイムグイ様 | 弾丸物理学の統合 |
---|---|
オープンソース
クローズドソース
研究で Ogre を使用する場合は、次のように引用してください。
@misc { rojtberg2024ogre ,
author = " {Rojtberg, Pavel and Rogers, David and Streeting, Steve and others} " ,
title = " OGRE scene-oriented, flexible 3D engine " ,
year = " 2001 -- 2024 " ,
howpublished = " url{https://www.ogre3d.org/} " ,
}
新しいプラグイン、バグ修正、拡張機能、チュートリアル、ドキュメント、サンプル アプリケーション、アートワーク、その他ほとんど何でも、OGRE へのあらゆる貢献を歓迎します。 OGRE の開発に貢献したい場合は、プル リクエストを作成してください。
建てる | 状態 |
---|---|
Linux、OSX、Android、iOS | |
MSVC |
詳細については、完全なライセンスのドキュメントを参照してください。