ogre
v14.3.2
OGRE (物件導向的圖形渲染引擎)是一種用 C++ 編寫的面向場景的靈活 3D 引擎,旨在讓開發人員更輕鬆、更直觀地利用 3D 硬體製作遊戲和演示。類別庫抽象化了使用 Direct3D 和 OpenGL 等底層系統庫的所有細節,並提供基於世界物件和其他直覺類別的介面。
嘗試 - 建立 - 教程 - 手冊 - 有什麼新功能? - 誰在使用它? - 社區支持
有關詳盡的列表,請參閱功能頁面並嘗試我們的範例瀏覽器。有關快速概述,請參閱下文
集成凹凸和偏移映射 | 整合陰影 |
---|---|
基於物理的著色 | 粒子效果 |
---|---|
硬體和軟體骨骼動畫 | 多層地形 |
---|---|
自動渲染目標管道(合成器) | 使用 CSG 和三平面紋理進行體積渲染 |
---|---|
親愛的 ImGui | 子彈物理集成 |
---|---|
開源
閉源
如果你在研究中使用 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、安卓、iOS | |
MSVC |
有關詳細信息,請參閱完整的許可證文件。