Сделал я вообщем два вида камеры:
  1. Каждые 0.3 сек с помощью ф-ии PanCameraToTimedLocForPlayer() перемещаю камеру к персонажу, в этом случае единица за которой следует камера постоянно дребезжит а окружающий мир нет.
  2. С помощью ф-ии SetCameraTargetControllerNoZForPlayer() тогда единица выглядит нормально, но если присмотреться то окружающий мир начинает тихонько дребезжать.
Как избавиться от этого?
Прикрепил пример в нем клавишей ESC можно переключать виды камеры, а стрелками управлять автомобилем. xgm.guru/files/100/243696/rattling.w3m
Прикрепил видео: youtu.be/TMkJAZTn-ig
Код движения можно не смотреть 99.9% дело не в нем т.к. если через move команду отправить юнита то эффект будет тот же самый.

Принятый ответ

Вот такие настройки SetCameraTargetControllerNoZForPlayer(p,hero, 10,10,true) каждые 0,03125 сек при вот этом движении
Лучшего ничего не придумал... но для меня проблема тоже актуальна
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
26
4 года назад
0
Прикрепить камеру к персонажу, а затем:
Стоит поиграть немного с этим параметром. Если сделать больше, то окружающий мир становится плавным, но начинает немного дергаться сам персонаж. В моем случае при значении = 0.4 я получил удовлетворительный баланс.
Загруженные файлы
0
9
4 года назад
0
Lord_Teo:
Прикрепить камеру к персонажу, а затем:
Стоит поиграть немного с этим параметром. Если сделать больше, то окружающий мир становится плавным, но начинает немного дергаться сам персонаж. В моем случае при значении = 0.4 я получил удовлетворительный баланс.
попробовал значения от 0.1 до 100.0, не помогает(
1
13
4 года назад
1
0
9
4 года назад
0
Nelloy:
Посмотри вроде по теме
У этой камеры такая же проблема
0
26
4 года назад
Отредактирован Lord_Teo
0
com23:
Lord_Teo:
Прикрепить камеру к персонажу, а затем:
Стоит поиграть немного с этим параметром. Если сделать больше, то окружающий мир становится плавным, но начинает немного дергаться сам персонаж. В моем случае при значении = 0.4 я получил удовлетворительный баланс.
попробовал значения от 0.1 до 100.0, не помогает(
Я тебя правильно понял, что ты пробовал закрепить камеру при инициализации над персонажем как в пункте 2, и тут же указал сглаживание? При этом пункт 1 ты не используешь.
0
9
4 года назад
0
Lord_Teo:
Я тебя правильно понял, что ты пробовал закрепить камеру при инициализации над персонажем как в пункте 2, и тут же указал сглаживание? При этом пункт 1 ты не используешь.
Так точно. У меня сложилось впечатление что в механике вара все объекты не могут перемещаться меньше чем на определенное число, либо перемещаются каждые 5 кадров, по другому никак не могу объяснить такие артефакты.
0
26
4 года назад
0
Так точно. У меня сложилось впечатление что в механике вара все объекты не могут перемещаться меньше чем на определенное число, либо перемещаются каждые 5 кадров, по другому никак не могу объяснить такие артефакты.
Просто у меня была точно такая же ситуация... Как-будто легкое притормаживание окружающей сцены. Но установив сглаживание на 10, все стало очень плавным, однако, сам персонаж стал вести себя немного прерывисто. Не понимаю, почему у тебя нет никакого эффекта. К сожалению, карту открыть не могу.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.