Линия может быть понята как точка во «времени». Уравнение должно быть векторизованным или иметь направление, чтобы иметь смысл, поэтому время - это естественный способ думать об этом. Таким образом, уравнение линии в 3-х измерениях действительно может быть тремя двумерными уравнениями x, y, z, связанными со временем, такими как:
x = ax*t + cx
y = ay*t + cy
z = az*t + cz
Чтобы найти этот набор уравнений, предполагая, что камера находится в начале координат, (0,0,0), а ваша точка равна (x1, y1, z1), тогда
ax = x1 - 0
ay = y1 - 0
az = z1 - 0
cx = cy = cz = 0
так
x = x1*t
y = y1*t
z = z1*t
Примечание: здесь также предполагается, что «скорость» линии или вектора такова, что она находится в вашей точке (x1, y1, z1) через 1 секунду.
Таким образом, чтобы нарисовать эту линию, просто заполните точки настолько хорошо, насколько вам нравится, так долго, как требуется, например, каждые 1/1000 секунды в течение 10 секунд или чего-то еще, может нарисовать «линию», действительно серию точки, которые при взгляде с расстояния отображаются в виде линии с расстоянием более 10 секунд, определяемым выбранной вами «скоростью».