for (WorldCollision &c : col) {
// diff points from block to state
glm::vec3 diff = state.RelativePosition(c.ChunkPos()) - c.BlockCoords();
for (WorldCollision &c : col) {
// diff points from block to state
glm::vec3 diff = state.RelativePosition(c.ChunkPos()) - c.BlockCoords();