| Q&A |
Fabrice
Closier
Away3D
feb. 2008 |
| |
 |
"
[...] Au
niveau des performances, je ne pense pas que nous pourrons
obtenir des accélérations suffisantes
pour du tout 3D dans un avenir prochain, mais cela va
surement changer. Une chose est certaine: Flash 3D is
here to stay!"
< Away3D
|
|
| |
|
| Q1 |
Il
existe de nombreux moteurs 3D basés sur la technologie
Flash, pourquoi vous êtes vous dirigé vers Away3D
? |
| A1 |
Il y a un peu plus d'un an, seulement une version AS2 de Sandy
et un début de Papervision étaient en ligne.
J'étais de mon coté sur le développement
d'un moteur 2D &3D exclusivement basé sur bitmapdata,
ce moteur n'a jamais été rendu public, mais
de nombreux concepts issus de ce moteur sont ou seront portés
pour Away3D. Et puis lorsque Rob et Alex m'ont contacté,
je me suis dit que ce serait beaucoup plus intéressant
et surtout plus marrant de travailler en équipe plutôt
que d'être tout seul. Jamais je n'aurais pensé
avoir autant de plaisir sur ce projet, surtout à la
vue des productions faites par nos utilisateurs. |
| |
|
| Q2 |
Les
contraintes en nombre de polygones sont-elles importantes avec
Away3D ? Est-ce que cela bride la créativité ? |
| A2 |
Oui,
mais ce n'est pas un problème spécifique d'Away3D,
c'est un problème de Flash3D en général.
Cela veut donc dire bien prévoir un projet et en particulier
être très créatif pour obtenir les meilleurs
résultats. Les designers de leur côté
ont aussi beaucoup à faire.
D'un point de vue technique, le problème n'est pas
le nombre de polygones proprement dit, mais plutôt la
manière dont ils sont disposés sur l'écran.
Donc en fait, il faut trouver un équilibre entre texture
et géométrie. Ceci s'applique surtout sur les
environnements 3D, du type "first person shooter". |
| |
|
| Q3 |
Pour
se familiariser avec Away3D combien de temps est il nécessaire
pour un programmeur Flash ? |
| A3 |
Cette
question est facile: pour un programmeur connaissant AS3, je
garantis moins d'une heure pour pouvoir comprendre les bases
et déjà obtenir des résultats visibles
sur écran. De plus, si la personne vient de Papervision
2.0. beta cela sera d'autant plus facile puisque la version
2 de ce moteur utilise une synthaxe similaire à la notre.
Le plus gros effort pour la plupart sera de penser avec une
extra dimension et bien sûr, se familiariser avec AS3. |
| |
|
| Q4 |
Les
moteurs 3D en Flash permettent de faire des effets importants
sur les textures ou les scènes 3D, comment se situe Away3D
à ce niveau ? |
| A4 |
Si
vous avez suivi les développements l'année précédente,
vous avez sûrement déjà pu constater que
beaucoup de "premières" ont été
réalisées par le team d'Away3D. dot3, directional
phong, matériaux animés accélérés,
tiling etc... plutôt que d'offrir une beta inutilisable
pour les professionnels ou trop inaccessible pour les débutants,
nous optons pour une release graduelle. Cela permet de tester
plus profondément et de ne pas perdre de temps à
debugger une version temporaire. Actuellement en version 1.9.4,
nous espérons pouvoir offrir une version 2.0 robuste
avec plein de nouvelles options dans les prochaines semaines. |
| |
|
| Q5 |
Comment
voyez-vous l'avenir des moteurs "Flash 3D"? |
| A5 |
Le
plus gros challenge sera à mon avis de permettre de faire
des projects dans un temps moindre de production. Cela veut
donc dire, avoir des outils pour permettre de travailler correctement
et un moteur suffisament intelligent pour comprendre ces outils.
Etendre les possibilitées des moteurs, de l'éducation,
du design 3D... bref pas de quoi s'ennuyer en Flash3D!
Au niveau des performances, je ne pense pas que nous pourrons
obtenir des accélérations suffisantes pour du
tout 3D dans un avenir prochain, mais cela va surement changer.
Une chose est certaine: Flash 3D is here to stay! |
| |
|
| Q6 |
Les
agences utilisant Flash ont rarement des compétance en
3D, pensez-vous que Away3D est dédié à
une élite ? |
| A6 |
Effectivement actuellement, pour beaucoup, les trois moteurs,
PV, Sandy et Away3d ne sont accessibles qu'à ceux aillant
une
bonne base AS3 et une certaine créativité. Alors
d'un côté, nous sommes synonyme d'embauche, puisque
ces agences devront avoir un personnel spécialisé
pour ce genre de projet. Mais dans la plus grande partie des
cas, je pense que les implémentations seront du type
2.5D, donc très proche du travail Flash habituel. Pour
le développement d'Away3D, nous sommes toujours à
l'écoute de nos utilisateurs et essayons dans les limites
du possible d'offrir des réponses solides pour leurs
requettes. Nous venons aussi de mettre sur pied un système
de documentation en ligne de maniere à offrir des tutoriaux,
exemples... Mon francais n'est plus ce qu'il était, mais
je vous invite à nous rejoindre pour d'éventuelles
questions sur notre forum. (http://away3d.com/join-the-away3d-group). |
| |
|
| |
|
| |
|
| |
|