Масштабирование обычно происходит вокруг начала координат. Поэтому для масштабирования вокруг точки (x, y, z) необходимо перевести начало координат и обратно.
В частности:
- перевести с помощью (-x, -y, -z)
- шкала
- Перевести на (x, y, z)
Примечание: это то же самое, что вращение вокруг точки.