У меня есть две точки в трехмерном пространстве, скажем, (0, 0, 0) и (5, 5, 0)
, и у меня есть камера с (0,0,5)
Учитывая это, первая точка (0,0,0) ближе к камере, чем вторая.Я хотел бы, чтобы вторая точка была ограничена по расстоянию от точки камеры, чтобы она (или любая гипотетическая точка) не могла быть дальше от точки камеры, чем расстояние от моей контрольной точки (0,0,0).
Какой математический аппарат я могу использовать для вычисления точки в пространстве, которая является тем же вектором от камеры, но не так далеко?
Надеюсь, это имеет смысл.... и я бы хотел, чтобы у меня были математические курсы выше, чем базовая алгебра.