Перейти к содержанию

Рекомендуемые сообщения

Добрый день, ищу ответы на вопросы, на которые не могу найти информации.
Пишу Бота на world of warcraft
интересует определение точного положения юнитов на экране.
На сколько я понимаю, обычная, стандартная функция WorldToScreen мне не подойдет, поскольку fov в игре меняется.
Но я пробовал и их, находил матрицу, но, в итоге, не получал нужного результата.
Меня интересует, на самом ли деле не подойдет WorldToScreen в своем стандартном формате?
Можно ли найти где-то готовую функцию для 3rd или стоит погрузиться самому и написать ее с нуля?
Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, MyNameIsKenly сказал:

Меня интересует, на самом ли деле не подойдет WorldToScreen в своем стандартном формате?

Ты уже пробовал и у тебя что-то не пошло? Если не пробовал, советую попробовать, для начала. И что такое стандартный формат W2S?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
10 минут назад, JustHack сказал:

Ты уже пробовал и у тебя что-то не пошло? Если не пробовал, советую попробовать, для начала. И что такое стандартный формат W2S?

Под стандартным я подразумеваю W2S для fps игр от первого лица. И да, я пробовал, матрица верная, directx плывет, появляется только под определенным углом. Если нужно, смогу позже продемонстрировать.

Изменено пользователем MyNameIsKenly

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Просто используй правостороннюю матрицу,  вычисли текущую матрицу преобразования и подгони под разрешение игры.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
12 часов назад, JustHack сказал:

Просто используй правостороннюю матрицу,  вычисли текущую матрицу преобразования и подгони под разрешение игры.

Я понял, спасибо за помощь😄

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Предпросмотр

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.