Fast hardware-accelerated vector graphics on GPU and multithreading-aware architecture
High efficient lightweight C++ library without external dependencies on third-party software
Write once, deploy to multiple platforms: Desktop, Mobile, Consoles and Web
Markup declarative language compatible with XAML and Microsoft Expression Blend
The core of NoesisGUI is a resolution-independent and vector-based rendering engine that is built to take advantage of modern graphics hardware.
NoesisGUI is based on XAML, a powerful UI declarative markup language compatible with Microsoft Expression Blend and WPF.
Boost the performance of your pipeline by having designers and developers working in parallel. Do modifications to the UI and get immediate feedback without having to rebuild your application.
Simple and consistent way to present and interact with data using MVVM patterns. Provides a clean separation of business logic from UI.
NoesisGUI was created with performance in mind. Our top priority is having user interfaces that render in less than 1 millisecond on all platforms.
* Screenshot from the game Baldur's Gate 3.
Create unique user experiences by using a powerful styling and skinning mechanism. Completely replace the look and feel of user interface elements.
* Screenshot from the game Universe or Nothing.
Just link against our library and hook your own Renderer, Allocator and Filesystem. Bindings to .NET and the most popular engines and platforms are also available.
- Xbox One
As the studio grows, so do our complexities in development. It was important that we put in place a UI middleware solution that could cope with all demands that Baldur’s Gate 3 required.
We’ve been looking for a new UI solution that’s powerful, flexible and suitable for complex, multiplatform titles. I’m more than happy to say that we have found this in NoesisGUI. It’s slotted into our development process with ease, has tools our artists appreciate and performance our programmers love
The MVVM pattern that Noesis uses is extremely flexible. It allows us to build large and complex interfaces that are easy to maintain
We struggled to find anything that was fast and flexible until we discovered Noesis. Noesis is able to handle all of our UI needs, from immersive VR interfaces to deep content creation tools.
We have been using NoesisGUI to great success. The system allows us to author our graphical user interfaces using industry standard solutions such as Blend for Visual Studio.
Noesis provided a versatile and reliable UI framework that was intuitive for both designers and engineers, allowing us to quickly iterate on the look and feel of a sizable project, including a last minute UI reskin that went much more smoothly than it should've!