New Ogre binding for Noesis GUI available ! Wrapper for C# ?


13-11-2012 18:59:04

Hello world !

I just saw the ogre3D front page whch was talking about the Noesis GUI.

We are happy to spread the word about yet another great addition to the Ogre3D eco system: Noesis GUI. It is a GUI library currently in the closed beta phase that relies on SVG graphics that are “converted back to triangles in real time with a powerful GPU-assisted tessellation algorithm. This allows for resolution independent user interfaces with optimum quality.” The whole rasterization process takes place on the GPU with custom shader implementations.The very nice thing about the library is, that it uses XAML as the source data which enables developers to utilize the existing XAML tools they are already accustomed with. Other features include 3D projection, extensive animation capabilities, skinning and an efficient C++ API.

Some days ago, they now officially released an Ogre binding for their library that was created by our Ogre3D team member Murat Sari (wolfmanfx). It is available for everyone participating in the closed beta program.

Access to the beta as well as further information can be found on their website:
If you are looking for technical details on how their libraries works, check out that blog entry: Technology behind NoesisGUI

NoesisGUI from Noesis Technologies on Vimeo.

And i was wondering i there were any plans to have a C# wrapper or something equivalent ?

Thanks !


17-11-2012 01:06:57

This library seems to be interesting. Thanks for your hint!

SVG graphics looks very nice.
Normally XAML is used for WPF (a .NET feature), which is very powerful for GUI creation.

I'm afraid that nobody has time to create a wrapper for this.
But at least now we know. If somebody need it for his own project, there is a chance to work on this topic.


19-11-2012 16:47:51

Is there a API reference (for public download)?
As long as there is no (complicated) inheritance, it should be possible to write a wrapper. But there is no (public) API reference on the homepage ... And I will NOT register there.


30-11-2012 08:46:29

I did already start looking at this before the plugin for ogre was done. But there were problems with the EASTL libraries and managed c++. But now that ogre has a direct plugin this shouldn't be a problem I hope. I do wish to get this working myself and will look into it when I have time, but that's the problem at the moment finding the time :(


07-12-2012 21:49:04

Thanks Zonder for your reply !
And thanks for your hard work !