INOX is a game engine created in Rust, aiming to combine the high performance, reliability, and safe code of Rust with the easy customization and powerful editor capabilities of Blender. The engine is designed to be used with Blender as an external editor, allowing for the creation of visual logic scripting nodes within Blender and the ability to launch the Rust engine with a button press.

Key Features:

  • Written in Rust: Ensures high performance, reliability, and safe code.
  • Blender as External Editor: Allows the use of Blender for 3D scene, material, animation, and other content editing.
  • Visual Logic Scripting Nodes in Blender: Enables the creation of visual logic scripting nodes within Blender.
  • One-Button Engine Launch: Provides the ability to launch the Rust engine with a button press from within Blender.
  • Multi-Platform Support: Aims to support multiple platforms including PC, Mobile, Sony Playstation, Microsoft Xbox, and Nintendo Switch.
  • Support for Different GFX API: Plans to support various GFX APIs like Vulkan, DirectX, and Metal.
  • Multi-Threaded on CPU and GPU: Ensures high-end performance by utilizing multi-threading on both CPU and GPU.
  • Streaming and Quick Background Loading: Supports streaming, quick background loading, and hot-reload of Code and Data.
  • Blender Addon Generation: Generates a Blender addon for launching and communicating with INOX.
  • Real-Time Scene Rendering in INOX: Allows users to see the same scene rendered in INOX from Blender.

Relevant addons

Pro Aligner

Pro Aligner

Align any object with a click

Array