Flashilla on mahdollista piirtää 3d graffaa, mutta siinä on ongelmansa ja esimmäinen on nopeus. Flash 9 tai oikeastaan AS3 auttaa siinä jonkin verran, mutta ongelma on silti nopeus. Yksinkertaisten kappaleiden kuten tuoli ja pöytä tuskin tulee suuria ongelmia edes flashilla. Itsekin olen pari 3d engineä flashilla kasannut ja maailmalla on myös pari Sandy3d tai paprevision3d. Flashille on oikeastaan vaikea löytää 3d engineä, joka tukisi tekstuureja pikselipiirto ongelmien takia. Flashilla on mahdotonta piirtää pikseliä missään hyväksyttävässä ajassa. Toivoakseni AS3 auttaa ja paljon. Käsin pikselien piirtoa voidaan kuitenkin välttää skewaamalla kuvia sopivaan asentoon

hirveetä crappia, mutta nopeampaa. Tästä kuitenkin johtuu, ettei tekstuuria voida perspektiivikorjata ja tekstuuri vääntyy isoilla polyilla. Polyn tesselointi auttaa, mutta lisää laskettavien polyjen määrää. Eli päästään siihen lopputulokseen ettei kunnollista 3d engineä ole flashille, mutta jos ei haittaa että malli vähän tökkii ja tekstuurit hiukan venkoilee niin esim. papervision3d on varmasti ihan hyvä vaihtoehto. Ja muistaakseni ilmainenkin ainakin vielä.
Flash ei itse "tue" 3d graffaa millään tavalla eikä ole nokuna mahdollisuutta päästä käsiksi DX:ään tai OpenGL:ään.
Silverlightia odotellessa...ehkä
