BBCode Link
[url=http://www.purearea.net/pb/showcase/show.php?id=367] [b]IrrlichtWrapper v.1.05beta[/b][/url]
Mit dem IrrlichWrapper ist die bekannte und beliebte OpenSource 3D-Engine ?Irrlicht? ( http://irrlicht.sourceforge.net ) auch in PureBasic verf?gbar.
Da die IrrlichEngine strikt Objektorientiert entwickelt wurde, ben?tigt man den IrrlichtWrapper um die Funktionalit?ten an den Objekten aufzurufen.
Es stehen weit ?ber 100 Befehle zur Verf?gung.
Es lassen sich 3D-Objekte in den Formaten 3D-Studio (*.3ds), Maya (*.obj), Blitz3D (*.b3d), Ogre (*.mesh) und noch viele mehr nutzen.
Zudem kann man sowohl OpenGL, wie auch DirectX8/9 (unter Windows) nutzen.
Eine vielzahl von M?glichkeiten er?ffnet die Irrlicht-Engine.
Noch ein paar Features :
Schnelle 3D-Grafik
Laden von Texturen in vielen Formaten (jpg,tga,png,psd u.v.a.)
Einladen und Spechern kompletter Szenen
Animatoren, die zeitgesteuert Objekte bewegen, drehen und mehr
Eigene GUI
Terrain/Water
Quasi alles, was man von einer modernen Engine erwarten kann.
Ab Version 1.01 :
Render to Texture
Doku als Windows-Hilfedatei (chm)
Unterst?tzung von DirectX8/9
Sourcecode des Wrappers verf?gbar
Weitere Examples
Advanced-Example (RTS-Camerea)
For Version 1.02 (Released 06.11.2006) - while PB 4.01 came.
* Added Functions for changing and counting Materials on Nodes
* Added some Primitives (Cylinder,Cone,Diamond)
* Add function for Pitch/Roll (experimental)
* able to get the Mouseposition
* Added TextureAnimator
* added more Documentation (but not all is well documented at the Moment !)
* some minor fixes....
For Version 1.03b (Beta-Release 23.11.2006)
* Added Shader-Functionality with ConstantShader-Callback
* Added Callback-Animator, that can be used to make own Animators.
* Added more Light-Functions
* Added more Functions for Material-Manipulation
* Added Example for Shaders
* Added possibility of using AntiAliased/Transparency-Fonts
* Added FontToolWrapper.exe to create Antialiased and Transparent Fonts (as TGA)
* Fixed Shader-Bug in Irrlicht with a Irrlicht-Patch (DirectX HLSL-Shaders)
* Updated some Doku, but this Wrapper sizes to fast at the moment. Please
study the examples as HowTos
For Version 1.04b (Beta-Release 03.01.2007)
* Switched to Irrlicht 1.2 !
* Fixed problems with the Shaders in Version 1.2
* Added Irrlicht-Extension ImageGui (Thanx to Josh Turpen for allowing this)
* Added Example for ImageGui
* Added Example for Callback-Animators
* Added Example for Changing Textures on Meshes
* Added functionality to read XML ith IrrXML
* Updated Dokumentation. But it is still not so good....
* Added Functions to Retrieve VideoModes
* Added a Irr3DRequester, that is now shown in all Examples.
* Added Callback-EventReceiver
* Fixed some Bugs with GUI.
* Wrote a FontTool to use the new (built-in)-Antialias-Font-functionalty
Ab Version 1.05 beta wird der Wrapper als Statische Library hinzugelinkt, und es wird keine IrrlichtWrapper.dll, und auch keine DirectX-Dlls mehr ben?tigt.
* und soviele ?nderungen/Verbesserungen, das ich auf eine Liste verzichte.
|
|
[9.66 MB] (4791 Downloads)
The source is included in the program package
|