- fix rounding problem with floor polygon points
- use a special offsetState for floor in order to render it behind walls