G-Wells — Modular physics engine with gravity fields, attractors, repulsors, and configurable force mappings
Physics Engine

G-Wells

Infinite gravity mapping possibilities. A modular physics engine for custom-mapped fields and interactions — made to bend the rules of reality.

In Development

Overview

G-Wells is the native physics engine powering modular, custom-mapped physics behavior across the bitmosh ecosystem. It's baked directly into LumaWeave for graph-level physics, and available as a standalone module for any other application that needs configurable force behavior.

Build gravity wells, attractors, repulsors, vortexes, drags, and custom field types — then layer and compose them however your simulation needs. Every field is a first-class object with its own parameters, falloff curves, and direction vectors.

Whether you're laying out an information graph or simulating a creative physics toy, G-Wells gives you the primitives to define how things move, attract, and interact. No engine lock-in, no opinionated defaults — just composable fields.

Key concepts

  • Modular physics behavior with custom mapping
  • Native integration with LumaWeave graph layouts
  • Configurable force models: gravity, attractor, repulsor, vortex, drag, custom
  • Layered field composition with per-layer visibility
  • Available standalone or as a dependency within other modules
  • Programmable via simple field configuration syntax

Demo

Demo videoComing soon
Screenshot 01Coming soon
Screenshot 02Coming soon

Other modules