Je suis fier d’annoncer que Dan Allen, un membre de l’équipe de Sandy3D, a décidé de distribuer son script FlashHelpBook qui permet de générer les fichiers d’aide pour Flash IDE à partir d’une librairie AS3.
En gros, l’utilisation de ce script permet d’obtenir la coloration syntaxique, et les raccourcis directs depuis un mot clé de votre code AS3 vers la documentation Flash de la librairie associée (librairies testées, Sandy, Away, Papervision, Box2D).
C’est vraiment un outil très intéressant qui a permis à pas mal d’utilisateurs de Sandy developpant dans l’IDE flash de se passer de la documentation online, améliorant leur productivité (il devient très facile et rapide de regarder la documentation, ce qui en général, permet de gagner pas mal de temps ;)).
Alors là, je suis bluffé, et pourtant en 3D flash, il en faut je pense
Vraiment, en terme de concept, réalisation artistique, de réalisation technique (regardez la fluidité de ce moteur), bref en tout points je suis bluffé.
Bon je ne sais pas vous, mais je suis tombé sur ce problème dernièrement: lorsque je spécifie un breakpoint quelque part dans mon appli, je me retrouve dans l’incapacité de faire lancer l’anim et donc de debugguer tranquillement.
Le debugger et le flash player n’arrivent pas à se connecter.
En fait cela semble être un problème assez connu, mais dont la solution semble l’être moins.
Ouvrir le fichier:
C:\Documents and Settings\[user name]\mm.cfg pour Windows
Voilà une petite expérimentation, déja expérimentée en AS2 avec les moyens de l’époque, inspirée d’un effet similaire réalisé par JL Gaujal sur Flash-France il y a déja pas mal de temps, et ça rendait super bien.
Et comme dernièrement je voulais me lancer dans un peu de traitement d’image afin de réaliser un vieux projet de composant texte 3D dans Sandy, j’ai commencé par le tout début, l’extraction des contours du bitmap. Après il y aura énormément de choses à rajouter, notament la gestion des trous, puis la tesselation etc etc. Mais bon, fallait bien commencer
Une fois tous les points du contours extraits, j’applique une très simple vectorisation, en essayant de garder que les points de contrôle. Mais là, c’est encore vraiment très très sommaire, faudrait l’améliorer, si ça tente d’autres personnes que moi d’ailleurs.
Sur cet exemple, cliquez dans le swf pour avoir le focus, puis pressez une touche du clavier pour changer de caractère. Son contours devrait être automatiquement tracé. On remarque qu’a cause de l’aliasing les parties en diagonale sont très mal vectorisées pour l’instant et ca devient presque du dessin point par point.
4 mois après la 3.0.1, voici cette nouvelle mise à jour de la librarie.
Au menu, et bien pas mal de petites choses:
Nouveaux attributs pour de l’éclairage avancé comme Gouraud, Phong et du Celshading.
Ajout d’une classe utilitaire, ParserStack qui permet de préloader plusieurs fichiers et de séquentialliser leur création.
Ajout de l’objet Sound3D.
et pas mal de petites choses plutôt utiles…
Un composant permet aussi d’installer la documentation de Sandy directement dans Flash CS3, facilitant grandement son utilisation.
Une jolie petite démo est aussi disponible pour vous présenter les ajouts principaux:
Une nouvelle série de tutoriels est aussi disponible (en anglais) montrant la création d’une voiture depuis la modélisation dans 3DS jusqu’à son exploitation avancée dans Flash avec Sandy.
Pour les quelques uns restants sur leur a priori de la version AS2, plutôt difficile à prendre en main il faut bien le reconnaitre, j’ai préparé un rapide tutoriel montrant l’affichage d’un objet 3D en 3 lignes de code seulement:http://www.flashsandy.org/tutorials/3.0/simplest_sandy_flash_cs3
Voilà je pense que vous connaissez déja l’adresse, mais au cas ou, la voici à nouveau : flashsandy.org
Recent Comments