У меня есть геометрия формы в моей сцене, которая выглядит как стрелка, указывающая от одного объекта к другому. Добавлен взгляд прямо в камеру. Представьте, что камера направлена на x, y (например, спереди см. первое изображение). Когда пользователь поворачивается «вправо» (z, x), вы будете смотреть в конец, поэтому ничего не увидите. это нормально, однако, поскольку он бесконечно тонкий, то же самое верно, если вы смотрите сверху / снизу, и когда вы начинаете наклонять его, вы не можете сказать, что это стрела, и это то, что я хочу предотвратить.
если вы используете lookat(camera.postion) во время рендеринга, то стрелка больше не будет находиться в исходном положении относительно двух объектов.
Единственный способ, которым я потенциально могу это представить, — это вращение стрелки вдоль одной оси при движении камеры?? я ищу любые другие предложениявведите описание изображения здесь
я приложил изображение, чтобы попытаться лучше объяснить
По сути, я хочу, чтобы стрелка выглядела как стрелка, когда пользователь вращает сцену, а не исчезает, если смотреть сверху. Обратите внимание, что эти стрелки могут быть добавлены в любом месте/направлении, что немного усложняет задачу.