У меня плоская плоскость 2D-графики с камерой, указывающей на них.Я хочу получить эффект, поэтому, когда пользователь сжимает и увеличивает изображение, похоже, что он закрепил свои пальцы на плоскости и может реально увеличить масштабирование.Для этого мне нужно рассчитать расстояние между их пальцами до расстояния в трехмерном пространстве (что я уже могу сделать), но затем мне нужно сопоставить это трехмерное расстояние со значением az.
Например, есликвадрат шириной 100 единиц и уменьшенный до 50 единиц (50%), на сколько больше назад камера должна переместиться, чтобы уменьшить квадрат на 100 единиц вдвое?
Проще говоря, если у меня естьрасстояние в трехмерном пространстве, как рассчитать расстояние от камеры, необходимое для сжатия этого трехмерного пространства на определенную величину?