Test de Director 11.5
par Arnauld de La Grandière le 24.04.2009 à 14:01
Voilà donc la seconde mise à jour de Director depuis qu'il est passé dans le giron d'Adobe après sa fusion avec Macromedia. Le logiciel, dont on annonce la mort imminente depuis une dizaine d'années, poursuit malgré tout son évolution. Il est vrai que les mises à jour du vénérable logiciel d'authoring n'ont plus fait figure que de maintien sous perfusion sans véritable ambition. À bien y regarder, la plus ambitieuse version de Director, qui introduisit la 3D et qui fut la plus couteuse à réaliser, fut également la dernière qui fut vraiment digne d'intérêt, il y a maintenant plus de 8 ans. Le moteur 3D n'a guère connu d'évolution depuis, et les nouvelles fonctionnalités restaient bien maigres, l'essentiel consistant en des ravalements de façade peu convaincants, et au support des derniers OS et processeurs.Ce fut également le cas de la précédente mise à jour, qui intégrait le support des processeurs Intel, l'ajout de filtres bitmap, et le support du texte Unicode… Ce qui était bien inconsistant après quatre ans sans nouvelle version. Il aura toutefois fallu attendre moins longtemps pour Director 11.5, annoncé comme son prédécesseur à la Game Developer Conference, tout juste un an après. Le rythme reprend une allure normale, espérons qu'Adobe poursuive sur cette voie et se donne les moyens de ses ambitions affichées pour Director : lui rendre la place de logiciel d'authoring de premier plan qui fut autrefois la sienne.
Peut-on être plus satisfait de cette nouvelle mouture? Disons-le tout net, le moteur 3D s'enfonce un peu plus dans la désuétude puisqu'il ne connait pas de modification majeure, et pire encore, Director n'est toujours pas compatible avec les fichiers Flash codés en AS3. Voilà qui devrait limiter drastiquement les usages, en fonction de vos priorités. Ne désespérons cependant pas, ces deux fonctions devraient figurer au rang des nouveautés de Director 12, qu'on annonce comme juteuses.
Que reste-t-il à se mettre sous la dent? En premier lieu, Director 11.5 s'affranchit désormais des moteurs extérieurs de vidéo (QuickTime, Windows Media Player et Real Player, d'ailleurs tous supportés par Director), en proposant un lecteur de vidéo H.264 intégré, permettant d'importer et de lire les fichiers aux formats MP4, F4V, et FLV. Ainsi, plus besoin de recourir à une installation d'un plug-in supplémentaire pour afficher de la vidéo dans Shockwave ou dans un projecteur, ni même de s'en remettre à Flash pour le faire. Cependant, l'implémentation n'est que partielle, puisqu'elle ne gère pas les "cue points", ces marqueurs temporels qui permettent de synchroniser des évènements au déroulement d'une vidéo, et que seuls certains types de vidéo passeront (à tel point qu'une propriété lingo vous permettra de déterminer si la vidéo est supportée). S'il est possible d'afficher de la vidéo "streamée", il ne s'agit que de streaming au sens strict, Director ne supportant pas la lecture d'un tampon préchargé en HTTP (comme le permet Flash avec les implémentations de type YouTube). En outre, s'il est possible de varier la vitesse de lecture de la vidéo, il est impossible de la lire en arrière.
D'autre part, Director 11.5 propose désormais un nouveau moteur sonore, permettant de mixer en temps réel des sons en surround 5.1, et proposant la gestion d'effets sonores de type DSP (réverbération, écho, flanger, time-shifting, etc.). Le tout se présente sous la forme d'un nouveau type d'objet, nommé "mixer", dans lequel on peut désormais mixer 16 pistes audios, ou "sound objects" (cumulables à l'infini en prémixant les sons). On peut appliquer plusieurs effets à chaque objet sonore, ainsi qu'au mixer en lui-même. Le moteur est rapide et réactif, permettant à Director de proposer une gestion moderne du son. Quelques petits regrets toutefois, le son surround n'est pas lié aux modèles 3D automatiquement, il vous faudra donc coder vous-même la spatialisation de vos effets sonores, ainsi que les effets de dynamique du son tel que le Doppler (cette particularité physique qui fait que le son d'une sirène d'ambulance semble varier de tonalité à mesure qu'elle se rapproche ou s'éloigne). Cependant, différents développeurs émérites ont déjà mis à disposition de la communauté des briques de code permettant de pallier ce manque. Il ne fait aucun doute qu'Adobe poussera l'intégration du son surround au moteur 3D dans la prochaine version de Director. Malgré tout, il est possible de faire passer la bande-son d'une vidéo H.264 dans le mixer pour lui appliquer différents effets en temps réel.




Février 2010