Ce tutoriel présente les dernières fonctionnalités d'une future version du nom de code de Flash Player "Molehill" (le nom final sera Stage3D). Molehill permet un rendu GPU complet dans Flash, permettant ainsi à la 3D immersive d'être livrée non seulement au navigateur, mais également à tous les périphériques prenant en charge les applications compilées écrites en actionscript et Flash..
Dans ce didacticiel, je ne vous montre pas seulement comment obtenir cette dernière version bêta de Flash Player, mais également comment configurer votre environnement de développement pour permettre la création d'applications exploitant cette nouvelle fonctionnalité. Nous aurons un exemplaire de la dernière version d’Away3D, spécialement conçue pour tirer parti de Molehill, et nous verrons comment l’utiliser pour afficher des modèles 3D haute résolution incroyablement texturés dans le lecteur Flash Player..
Molehill a été publié en version bêta sur les pages Adobe Labs, permettant aux développeurs de se familiariser avec tout ce qui est possible avec toutes les possibilités offertes par cette nouvelle version. Dans cette vidéo, je vais vous montrer comment vous en procurer et aussi comment configurer votre environnement de développement pour vous permettre de commencer à créer des applications Flash 3D complètes..
Pour pouvoir afficher des éléments 3D dans Flash, vous devez disposer de modèles 3D. Heureusement, la suite open source Blender 3D propose une multitude de choses et quoi de mieux à utiliser qu'un modèle de leur dernier film ouvert 'Sintel'.
Ici, je vous explique comment exporter votre modèle et préparer les fichiers pour les importer dans votre projet. Nous allons également commencer à coder notre application pour que nos modèles soient chargés dans notre projet le plus efficacement possible..
Enfin, nous devons commencer à ajouter des textures à nos modèles chargés dans l'application. J'explique ici ce que nous devons faire et utilise une classe fournie dans les démos Away3D. Nous naviguerons dans notre modèle une fois qu'il sera affiché en Flash, ainsi que d'afficher le texte mis à jour à l'écran pour permettre à nos utilisateurs de suivre le processus de chargement..