#pragma once #include "math/float_types.hpp" namespace physics { struct particle { vec3 position; vec3 velocity; vec3 acceleration; float damping; float inverse_mass; vec3 force_accum; void integrate(float duration); }; }