|Full source code provided. Debug your project more effectively. Easily debugging entire editor.|
|Main API. Set of basic components.||C# .NET|
|Double precision of coordinates. Create unlimited worlds without any tricks. 64-bit physics precision.|
|Modern architecture with stable API. There are no problems with the upgrading to new versions of the engine.|
|Deep features are advanced features for typing objects and customizing objects in a visual manner.
This is similar to visual programming (create types, inheritance, hiding, virtualization). These features also include the metadata layer, the creation of virtual objects. Read more: References, Types, Properties.
|Highly optimized multi-threaded rendering pipeline.
|NeoAxis is not just a 3D or 2D engine.
This is a common platform/editor in which the capabilities of 3D and 2D engines are added. This means that it’s possible to add other types of products inside the editor. For example, a 3D modelling package, CAD system or something else.
|Use the engine to build your derivative product. Technically, your product may be a modification of the NeoAxis editor.
The architecture of the engine and its editor are an extensible system. The editor can be expanded with additional functionality. Other sub-editors can be added to it, and current ones can be changed. Extra functionality can be disabled. As a result, the being developed specialized product can essentially be a modification of the NeoAxis editor. This provides many advantages over development from scratch.
|Windows Forms, WPF widgets.|
|Create window applications with NeoAxis Engine.|
Royalty-free platform with source code provided
Ease of understanding
The NeoAxis editor looks simple, not overwhelmed with functionality unlike other products. This is a plus for beginners.
Similar to a typical Windows program
This will allow you not to get stuck in learning a program with an atypical interface, and also to quickly and easily learn a program by analogy with others.
Configure the editor as you like
In addition to light and dark themes, you can customize the editor's configuration to make it more convenient for you.
Simultaneous editing of multiple resources
The editor supports the simultaneous editing of several documents, which can significantly increase productivity.
Two-level document editing
For the convenience of working with an open document, you can simultaneously edit nested objects. This is achieved by adding the second level.
Built-in C# editor
NeoAxis editor includes rich set of tools for scripting. This includes classic C# programming, C# scripts, visual workflow scripting, advanced object types creation capabilities.
NeoAxis includes fast level creation tools, 3D modeling tools, constructive solid geometry operations.
The NeoAxis Engine, which includes a 3D engine, a 2D engine, a full set of functional objects, a built-in programming environment, tools for quick modeling of the environment and much more, is a unique environment designed for both beginners and professionals.