Click or drag to resize

About NeoAxis

Contents
Introduction

NeoAxis Engine is a cross-platform 3D game engine. The environment can be used to develop all kinds of 3D projects such as computer games, visual trainers, VR systems, to visualize processes and can be used to develop windowed applications.

Main features:

  • Free platform, partially open source.
  • Modern architecture.
  • Complete set of tools.
  • Modern look editor.
  • C# scripting, visual scripting.
  • .NET API.
Screenshot999500.png
Built-in C# scripting and type programming

Engine editor includes rich set of tools for scripting. Following methods for scripting are supported:

  • Classic C# programming.
    NeoAxisEngine37.jpg
  • C# scripts.
    Screenshot999999318.png
  • Visual workflow scripting.
    Screenshot999999324.png
  • Advanced object types creation capabilities.
  • Visual Studio 2017, 2019 support.

Read more.

3D game engine
  • Complete set of tools for 3D game development.
  • 64-bit floating precision by default.
  • Well-thought object serialization.
  • Scene rendering is performed via high-level rendering pipeline.
  • Good multi-thread rendering performance provided by Bgfx.
  • Filament PBR shaders is used for realistic materials rendering.
  • Powerful Bullet physics library in 64-bit precision mode.
NeoAxisEngine04.jpg
API for add-on creation
  • Well designed API for add-on creation.
  • The ability to create small extensions as well as complete inner editors inside NeoAxis editor.
  • Using WinForms, WPF in add-ons.
Modern editor
  • Thoughtful concept of the editor and it's inner editors.
  • Simultaneous editing of multiple resources.
  • Drag & Drop, hotkeys and other means for comfortable usage.
NeoAxisEngine02.jpg
See also