vm6502q / OpenRelativity

An open source framework to add the effects of traveling at relativistic speeds to visualizations or games
17 stars 2 forks source link

`RindlerGravity` ConformalMap #54

Closed WrathfulSpatula closed 3 years ago

WrathfulSpatula commented 3 years ago

Our support for Unity's "quasi-Newtonian" gravity acceleration parameter in the physics system breaks allowable "gauge" for velocities, according to the possibility to Lorentz transform. However, it was always intended as an approximation to gravity, in this way! Rather than considering this a "bug," we recognize the potential for a new feature: alongside the Minkowski ConformalMap-sub-type, we'll have a RindlerGravity map, which sets the Rindler acceleration parameter from the Unity physics system, sets "gauge" by a plane through the origin, and already correctly treats peculiarVelocity by strict Rindler coordinates. If one wants better gravity approximation via the assumption of constant acceleration, (but less intuitive velocity definitions for viw and peculiarVelocity,) then one may use this new ConformalMap, which is strictly more accurate.

WrathfulSpatula commented 3 years ago

This is finished and in the main fork.