Le comportement Varier vitesse est utile pour les objets dont la vélocité change de manière aléatoire pendant leur déplacement (par exemple, un groupe de touristes). Les paramètres associés permettent de spécifier la fréquence à laquelle un représentant doit changer de vitesse, l'intervalle de vitesses qui doit alors s'appliquer et le temps d'accélération nécessaire pour atteindre cette nouvelle vitesse.
A la fin de chaque période, character studio choisit au hasard un nombre compris entre les valeurs négatives et positives du paramètre Ecart, le multiplie par la valeur du paramètre Période et ajoute le résultat à la période. Valeur par défaut = 0,5. Intervalle = de 0 à 1.
La formule mathématique de la nouvelle vitesse est la suivante : nouvelle vitesse = (vitesse moyenne du représentant*Centre)*(1 + NA*Ecart par rapport au centre), NA correspondant à un nombre aléatoire compris entre -1 et 1.
A la fin de chaque période, character studio choisit au hasard un nombre compris entre les valeurs négatives et positives du paramètre Ecart, le multiplie par la vitesse calculée et ajoute le résultat à la vitesse calculée. Valeur par défaut = 0,25. Intervalle = de 0 à 99 999.
Une valeur de 0,0 indique que le passage à la nouvelle vitesse va s'effectuer aussi vite que possible, tandis qu'une valeur de 0,5 indique que la transition prendra la moitié de la période. Une valeur de 1,0 signifie que la transition occupera toute la période. Valeur par défaut = 0,5. Intervalle = de 0 à 1.
A la fin de chaque période, character studio choisit au hasard un nombre compris entre les valeurs négatives et positives du paramètre Ecart, le multiplie par la valeur de l'accélération et ajoute le résultat à l'accélération. Valeur par défaut = 0,5. Intervalle = de 0 à 1.