Да. Наверно было бы лучше если бы было больше тестов.
Я понял почему наша формула дает тебе неправильное значение. В ней нужно использовать количество кадров не из майи а из макса. Это написано в руководстве.
Перепроверил твой пример.
vova2112Вот пример:
кадров 19.20 расстояние 1.08 продолжительность(Duration) 0.8 мой расчет 1.08÷0.8=1,35
Расчет по формуле ((10÷19.20)×3)×1.08 =1,6875
И по твоей и по нашей формуле выходит одно и то же значение. Если в нашей использовать кадры из макса, а в твоей из майи.
Майя ужимает кадры из макса до 80% поэтому твои 19.20 из майи в максе были бы 24.
Прогоняем по формуле ((10÷24)×3)×1.08 =1.35
Получаем то же значение что и в твоей формуле.
Добавлено через 6 минут
Но, в любом случае, твоя формула судя по всему лучше нашей с фрозенсолом, так как она короче и проще.
Добавлено через 12 минут
Ну впринципе звучит логично.
Количество кадров делим на 24 получаем хронометраж анимации в секундах. Т.к. 24 кадра в секунду стандартная частота кадров.
Дальше. Растояние делим на время, получаем скорость.
Забавно, как это мы раньше до этого не додумались. Надо кому нибудь хорошо проверить эту формулу. По идее, она должна нормально работать, но всегда лучше проверить.
Судя по всему она лучше чем та которую мы с фрозенсолом ранее написали.