ProfileTools est une interface masquée à laquelle vous pouvez accéder via MAXScript. Cette interface vous permet de voir le temps nécessaire au moteur MassFX pour calculer une image ou un intervalle d'images dans une simulation. Elle peut ainsi vous aider à comprendre la charge imposée au moteur par certains paramètres et, par là, d'éventuellement optimiser la simulation.
.useProfileTools : bool : Read|Write
<float>getCalcTime <time>time
<float>getCalcTimeForInterval <time>timeStart <time>timeEnd
-- affecter l'assistant MassFX Univers à une variable
PFX = $'MassFX World 01'
OK
-- Vérifier si ProfileTools est activé
PFX.useProfileTools
false
-- activer les outils de profil
PFX.useProfileTools = true
true
-- vérifier le temps de simulation de l'image courante
PFX.getCalcTime currentTime
-- vérifier le temps de simulation de l'intervalle d'animation
PFX.getCalcTimeForInterval animationRange.start animationRange.end