Version 0.9 has been released
New examples:
23.MeshHandling // native example, demonstrates how to work with mesh buffers directly;
26.OcclusionQuery // native example, shows how to use occlusion queries in Irrlicht (you gfx driver must return true for driver.QueryFeature(VideoDriverFeature.OcclusionQuery) call);
L06.AnalogueClock // shows simple real time analogue clock with neonlike arrows; defines ClockNode class which is derived from SceneNode;
L07.FastStaticRendering // shows how to render geometry very fast using mesh buffers directly; allows to choose 16- or 32-bit mesh buffers to use;
L08.WPFWindow // shows how to use Lime in WPF application; it uses WindowsFormsHost control, so basically it implements WinForms UserControl and embeds it into WPF; i'm sure that it is possible some how to use direct3d natively, so it will be possible to draw for example dynamic background using irrlicht and draw on the top WPF controls (or complete alpha blend with WPF controls), but that requires not just HWND, but maybe some direct3d handle or device id; not sure about this for now;
Shots:
Notes
~
Moved to VS2010. IrrlichtLime.dll assembly built with .NET Framework 4.0.
~
Fulfilled appropriate support of custom mesh creation and its manupulation. Now it is possible to create Mesh and MeshBuffer objects using their proper static methods Create(). MeshBuffer.Create() can create any vertices-typed mesh buffers with 16-bit and 32-bit indices. Additional overloadings for Append() and UpdateIndices() methods were added to support 32-bit mesh buffers. To add and remove buffers in mesh use AddMeshBuffer() and RemoveMeshBuffer() respectively. Please see 23.MeshHandling and L07.FastStaticRendering to see how to use all these features.
~
Made more handy some basic classes. Added more constructors and Set()s to AABBox. Added copy constructors to Line3Df, Triangle3Df, Plane3Df and Matrix. Added constructors with transition, rotation and scale vectors to Matrix. Added "==" and "!=" operators to Color/f. Added named colors as static props to Color.
Updated Irrlicht SDK to trunk rev. 3727
See
changes.txt for full list of changes.