1 repository
High-performance frameworks for developing interactive 3D software using data-oriented design.
Distinct from 3D Interaction Handlers: None of the candidates cover the broad application development framework aspect; they focus on specific viewers or handlers.
Explore 1 awesome GitHub repository matching game development · Interactive 3D Application Frameworks. Refine with filters or upvote what's useful.
LumixEngine is a high-performance C++ 3D game engine designed for building interactive 3D applications. It is built on a data-oriented component system that organizes objects in contiguous memory blocks to maximize CPU cache performance. The engine features a dynamic binary plugin architecture for loading external modules at runtime and an embedded scripting virtual machine that exposes internal logic for external control without recompilation. Computational workloads are managed via a task-based parallel execution model that distributes jobs across multiple processor cores. The framework in
Provides a high-performance C++ framework for building interactive 3D applications with data-oriented design.