Horde3D是一個用C++編寫的3D渲染引擎,致力于成為一款輕量型、概念清晰的軟件。項目托管在GitHub上,項目許可證基于EPL。
Horde3D需要一個完全兼容OpenGL2.0的顯卡。在DirectX上,意味著至少支持Shader Model2.0或更高的卡。
現代的、跨平臺,shader-based架構(需要OpenGL 2.0 +);
輕量級、設計優雅而輕巧,非常少的依賴,盡可能地避繁就簡;
現代的基于著色器的架構,低要求兼容SM 2.0的硬件;
使用OpenGL作為渲染API,跨平臺兼容;
C語言風格API幾乎適用于各種語言;
強大的資源管理;垃圾回收資源,包括任何類型的數據流;
整潔的面向對象C++代碼,為性能而生;
經平面C風格的DLL API,強模塊化,高度抽象(可以用任何編程語言使用 Horde3D);
非侵入式API設計,易與游戲引擎和其它中間如物理引擎集成;
適用于增強現實(AR)和立體聲應用;
等等。
本站文章版權歸原作者及原出處所有 。內容為作者個人觀點, 并不代表本站贊同其觀點和對其真實性負責,本站只提供參考并不構成任何投資及應用建議。本站是一個個人學習交流的平臺,網站上部分文章為轉載,并不用于任何商業目的,我們已經盡可能的對作者和來源進行了通告,但是能力有限或疏忽,造成漏登,請及時聯系我們,我們將根據著作權人的要求,立即更正或者刪除有關內容。本站擁有對此聲明的最終解釋權。