Я наблюдаю значение вращения персонажа в игре, и его значение сбивает меня с толку.
Мне интересно, какая единица измерения используется здесь?Кажется, это не радиан или градусы.
Когда персонаж смотрит на ...
север, вращение = 0,014887573
северо-восток, вращение = -0,28192267
восток, вращение = -0,7139419
юго-восток, вращение = -0,9176189
юг, вращение = -0,99983466
запад, вращение = 0,6936041
юго-запад, вращение = 0,90622354
северо-запад, вращение = 0,36119097
Кажется, что есть некоторый экспоненциальный рост при столкновении с более южным вращением.Имеет ли эта шкала смысл для кого-либо?
Обновление : кажется, существует другая переменная, которая каким-то образом разрешает фактическое вращение при умножении на указанное выше значение, если смотреть на восток или север.Если многовариантно, при обращении к западу это значение будет равно 0,5, а при обращении к востоку - -0,5.
Однако этот множитель становится равным 0 при обращении к югу и 1 при обращении к северу, поэтому при умножении на первоезначение, которое они оба равняются 0.
Какой тип представления вращения использует несколько значений в трехмерной сцене?