3D引擎 Irrlicht Engine
openkk
13年前
<p>Irrlicht Engine 是一个用C++开发的高性能实时的3D引擎,同时提供了.NET版本,这是一个跨平台的使用了D3D、OpenGL的3D渲染引擎。它的主要特性:</p> <ul> <li>High performance realtime 3D rendering using <b>Direct3D</b> and <b>OpenGL</b> <a href="/misc/goto?guid=4959499308983688237">[more]</a></li> <li>Platform <strong>independent</strong>. Runs on Windows, Linux, OSX, Solaris, and others.<a href="/misc/goto?guid=4959499309067563117">[more]</a></li> <li>Huge built-in and <strong>extensible material library</strong> with vertex, pixel, and geometry shader support <a href="/misc/goto?guid=4959499309161980203">[more]</a>.</li> <li>Seamless <b>indoor and outdoor</b> mixing through highly customizeable scene management. <a href="/misc/goto?guid=4959499309240482229">[more]</a></li> <li><b>Character animation</b> system with skeletal and morph target animation. <a href="/misc/goto?guid=4959499309326579741">[more]</a></li> <li>Particle effects, billboards, light maps, <b>environment mapping</b>, <b>stencil buffer shadows</b>, and lots of other special effects. <a href="/misc/goto?guid=4959499309407802114">[more] </a></li> <li>Several language bindings which make the engine available to other languages such as C#, VisualBasic, Delphi, Java ...</li> <li>Two platform and driver independent fast <b>software renderers</b> included. They have different properties (speed vs. quality) and feature everything needed: perspective correct texture mapping, bilinear filtering, sub pixel correctness, z-buffer, gouraud shading, alpha-blending and transparency, fast 2D drawing, and more.</li> <li>Powerful, customizeable, and easy to use <b>2D GUI System</b> with Buttons, Lists, Edit boxes, ...</li> <li>2D drawing functions like alpha blending, color key based blitting, font drawing, and mixing 3D with 2D graphics.</li> <li>Clean, easy to understand, and <b>well documented API</b> with lots of examples and tutorials.</li> <li>Written in pure C++ and totally object oriented.</li> <li><b>Direct import</b> of common mesh file formats: Maya (.obj), 3DStudio (.3ds), COLLADA (.dae), Blitz3D (.b3d), Milkshape (.ms3d), Quake 3 levels (.bsp), Quake2 models (.md2), Microsoft DirectX (.X)... <a href="/misc/goto?guid=4959499309498534443">[more]</a></li> <li><b>Direct import</b> of Textures: Windows Bitmap (.bmp), Portable Network Graphics (.png), Adobe Photoshop (.psd), JPEG File Interchange Format (.jpg), Truevision Targa (.tga), ZSoft Painbrush (.pcx)... <a href="/misc/goto?guid=4959499309498534443">[more]</a></li> <li>Fast and easy <strong>collision detection</strong> and response.</li> <li>Optimized <b>fast 3D math</b> and container template libraries.</li> <li>Directly reading from (compressed) archives. (.zip, .pak, .pk3, .npk)</li> <li>Integrated fast <strong>XML parser</strong>.</li> <li><b>Unicode</b> support for easy localisation.</li> <li>Works with Microsoft VisualStudio, Metrowerks Codewarrior, Bloodshed Dev-C++, Code::Blocks, XCode, and gcc 3.x-4.x. </li> <li>The engine is <b>open source</b> and <b>totally free</b>. You can debug it, fix bugs and even change things you do not like. And you do not have to publish your changes: The engine is licensed under the <a href="/misc/goto?guid=4959499309591241478">zlib licence</a>, not the GPL or the LGPL.</li> </ul> <table class="newsbox ke-zeroborder" border="0" cellspacing="0"> <tbody> <tr> <td class="newscontent"><a href="https://simg.open-open.com/show/51cbf78d07bfb5c875d0a27154b563b1.jpg" target="_blank"><img border="0" alt="3D引擎 Irrlicht Engine" src="https://simg.open-open.com/show/6dbcce94d6ca740e249d96da79ec1219.jpg" width="120" height="80" /></a></td> <td class="newscontent"><a href="https://simg.open-open.com/show/aa46d34f3fe12bc6441219e29dc8c367.jpg" target="_blank"><img border="0" alt="3D引擎 Irrlicht Engine" src="https://simg.open-open.com/show/a82b2eae5ddde64162b21614365f9ce3.jpg" width="120" height="80" /></a></td> <td class="newscontent"><a href="https://simg.open-open.com/show/540bbd812fabdd3ce1c2298091364e44.jpg" target="_blank"><img border="0" alt="3D引擎 Irrlicht Engine" src="https://simg.open-open.com/show/5b8890258bfd8f27e0cf5d52b1c00b89.jpg" width="120" height="96" /></a></td> </tr> <tr> <td class="newscontent"><a href="https://simg.open-open.com/show/646e2c7a4a702dd00e5a35f4439503cd.jpg" target="_blank"><img border="0" alt="3D引擎 Irrlicht Engine" src="https://simg.open-open.com/show/7d1ed8a13c2a3a3f3a72b123e9681138.jpg" width="120" height="80" /></a></td> <td class="newscontent"><a href="https://simg.open-open.com/show/aa72957ee4f0017aedbd7b7507876612.jpg" target="_blank"><img border="0" alt="3D引擎 Irrlicht Engine" src="https://simg.open-open.com/show/0cb605acc31f30c1c053fc737abef7e6.jpg" width="120" height="80" /></a></td> <td class="newscontent"><a href="/misc/goto?guid=4959499309732299071"><img border="0" alt="3D引擎 Irrlicht Engine" src="https://simg.open-open.com/show/ad8f3918b50c6d3749ef9b5097e7bd3d.jpg" width="120" height="80" /></a></td> </tr> </tbody> </table> <p><strong>项目主页:</strong><a href="http://www.open-open.com/lib/view/home/1323913396718" target="_blank">http://www.open-open.com/lib/view/home/1323913396718</a></p>