Hacker News new | ask | show | jobs
by nhnifong 5813 days ago
The root layer reads acceleration from a real sensor (the inner ear) while each successive layer reads acceleration from a virtual sensor provided by the layer above it. That virtual sensor reports the parent layer's acceleration minus a vector taken when the layer was initialized, plus gravity.