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

Antonshka

Пользователи+
  • Постов

    410
  • Зарегистрирован

  • Посещение

  • Победитель дней

    16

Весь контент Antonshka

  1. Я пока не знаю тоже. Планирую на днях заняться темой преобразования 3D в 2D. Пока занимаюсь переустановкой Windows.
  2. Тогда хорошо. С FHD и 2к 3070 справляется отлично. У меня просто монитор 4к, думал будут использовать весь его потенциал.
  3. Понял. Спасибо! А видеокарта немного разочаровала меня. Под нагрузкой временами попискивают дроссели, также не тянет 4к Ultra в Dirt 5. Почитаю про блок питания, может и правда для неё нужен более мощный, у меня сейчас Corsair 650w.
  4. Я бы тоже взял 6 дюймовый, но мне такой не подойдет к сожалению, мне нужен большой экран, чтобы увеличивать шрифт. Сегодня был в DNS, покупал 3070, но перед этим посмотрел электронные книги. 10.3 дюймовой не оказалось в наличии, поэтому посмотрел 9.7, от Оникс. Листал, читал, по большому счету терпимо. Решил что обязательно возьму такую или подобную в другой раз.
  5. Ты используешь матрицу 4x4 для вычисления X, Y координат. А если она в памяти будет в виде другой размерности, или может быть просто в виде Yaw, Pitch, Roll, X, Y, Z? Я тоже хочу попробовать такое в одной гоночной игре, ради интереса. В ней есть матрица 1х4, есть 3х3, но нет 4х4. Вот я и думаю, как мне произвести вычисления X, Y координат по твоему примеру если в игре не используется 4х4 матрица.
  6. По моему опыту матрица почти всегда расположена рядом с координатами. Почему у тебя на видео надпись двигается рывками?
  7. Понятно, возьму видеокарту. Надеюсь что в скором будущем такие книги будут с более светлым экраном и с более быстрым процессором.
  8. Что такое крючки? Может там значения координат и матрицы в типе Double, а не Float. Возможно что это вторые половинки числа типа Double. Просто ты смотришь на них как на тип Float.
  9. Я хочу такую приобрести - https://www.dns-shop.ru/product/cb67852309bc3332/103-elektronnaa-kniga-onyx-boox-note-2-cernyj/characteristics/ Судя по характеристикам аппарата там стоит мощный процессор, по идее должна работать быстро. Я не могу определиться что купить, видеокарту rtx 3070, которую давно ждал, или эту электронную книгу. Знать бы что книга точно выстрелит.
  10. Привет, Кто-нибудь пользовался электронной книгой на электронных чернилах? Как читается такая книга? Как чувствуют себя глаза? Я видел что у таких книг есть некоторая серость экрана. Не напрягает ли она во время чтения? Давно хочу такую купить. Хочу купить с экраном 10 дюймов, для удобства чтения PDF, и потому что слабое зрение.
  11. Изображение становиться плоским если занопить только часть инструкций. То есть если из девяти адресов видовой матрицы некоторые останутся задействованными. Тот адрес, который выделен красным, и который не меняется (0,00),, - это адрес Roll. В игре камера не наклоняется влево-право, потому он всегда имеет значение 0.
  12. У тебя на скрине первое значение матрицы -1,06. Скорее всего в этом проблема. Значение не должно быть больше 1 или меньше -1. Тебе нужно просто нормализовать эту матрицу. 1 - Получить из неё Yaw, Pitch, Roll 2 - Проверить что они правильно отрабатывают, показывают правильные углы 3 - Из них же сделать преобразование уже в нормализованную матрицу
  13. Спасибо за ссылки! А ты пробовал нопить пишущие в эти адреса инструкции и смотреть, перестала вращаться камера или нет? Чтобы удостовериться, что это верные адреса.
  14. Отлично получилось на видео. У меня гораздо проще все было. Такого преобразования я не делал. Я просто брал две координаты из трех (кроме высоты), и использовал их для расчета положения в плоскости относительно моих. Такой вещи как на видео я еще ни разу не делал. Поделись источником как делать преобразование из 3D в 2D.
  15. Привет, мне тоже очень интересны тему касающиеся координат и матриц. Только я не совсем понял цели описанного. У тебя есть видео работы этого мода для Call of Duty: Modern Warfare 2? В свое время я делал неверно что-то подобное. Отображал через D3D положение машин опопнентов относительно моей.
  16. Да, видимо всё так, всё дело в хеш-сумме.
  17. Игра сохраняет расположение и количество объектов в файле XXX.play в папке стим. Если открыть этот файл в редакторе Neo Hex Editor и поменять всего лишь одну цифру (например координату Y какого-нибудь объекта с 2.35 на 7.35), то после этого игра уже не принимает этот файл. Количество байт в файле не изменилось, изменился лишь один байт, и то, текстового значения. Неужто игра хранит где-либо продублированный файл и при запуске проверяет его схожесть с этим. Или Hex Editor затрагивает какую-нибудь другую информацию, которая не видна в самом Hex Editor, например время создания файла или еще чего.
  18. Игра поддерживает онлайн, но я пытаюсь сдвинуть объект в сингле. Что значит "если он правильно был смещен"? Я перемещал объект изменяя его XYZ координаты. Сделал скан памяти на например значение координаты X, затем во всех найденных адресах поменял значение. Текстура (видимая часть объекта) смещалась, но невидимая нет. Спасибо за идею. Что-то такое я попробовал сделать, с выделением памяти, но мне не хватило усердия. Также не мой уровень знаний.
  19. Я даже не знаю какую часть кода выкладывать. Там тьма всего. Второй день занимаюсь этим делом, не получается. Сложилось твердая уверенность что это не в моих силах. Оставлю эту затею в общем. Жаль конечно, такое можно было бы настроить. А еще такой вопрос, - кто-нибудь пробовал в играх сдвигать объекты? У меня получается без проблем переместить текстуру, но вот сам объект (в который упираешься), не получается. Либо получается, но тогда на новом месте он становится проходимым (и на стандартном тоже).
  20. Привет, В игре Дирт 5 появился редактор карты, теперь можно самому выбирать и расставлять объекты, но разработчики установили ограничение на 2500 объектов максимум. Как можно обойти это ограничение? Отталкиваясь от экранного значения заполненности памяти в процентах я вышел на функцию которая циклически проверяет количество созданных объектов. Именно флаг 0-1 в блоке памяти каждого объекта. Как я понял, в игре нет простого значения максимального числа объектов, а есть просто выделенная память, поделенная на блоки для каждого объекта. Функция цикл проверяя количество задействованных блоков решает заканчивать создание объектов или нет. Вот.
  21. Отключить АА скрипт можно по луа таймеру. В тело таймера просто добавить секцию Disable из АА скрипта, обрамленную специальными скобками autoAssemble([[[DISABLE] dealloc(newmem) "TOTALCMD64.EXE"+1A528: add [rax],al add [rax],al add [rax],al]])
  22. Никого нет, кто-бы как и я интересовался этим вопросом? Хочу с помощью Maya 3D или 3D max получить полный контроль над персонажем, над положением его частей тела в пространстве. Тема очень интересная, во первых потому-что непростая, во вторых потому-то оригинальная (такую опцию в приложении я встречал только у одного зарубежного программиста, сейчас он работает в DICE), в третьих с помощью этой возможности можно задавать персонажу разные позы, для создания например интересных скриншотов.
  23. Решение придумалось. Нужно вычислять дистанцию, используя только Velocity X и Y (Z не нужно). Далее просто сравнивать полученную дистанцию с максимально заданной.
  24. Можно установить бряк, перед инструкцией на которую делается инжект. Затем активировать скрипт телепорта и клавишей F7 двигаться по коду. Еще можно перейти на FPU иструкции и избавиться от CALL. Еще смотреть на значение RSP.
  25. Может попробовать подключить к этому вычислению косинус и синус Yaw машины ?. Опять же, нужно чтобы скорость ограничивалась и когда машина едет назад...
×
×
  • Создать...

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

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