Pitkästä aikaa oli hieman aikaa jatkaa Away3D-kirjaston opettelua. Jatkoin edellisten demojen pohjalta
kehittelyä hieman eri suuntaan. Tällä kertaa toteutin Flash-selaimen, jolla voi ladata XML-tiedostossa
annetut 25 JPG-kuvaa tai SWF-elokuvaa samassa XML-tiedostossa määriteltyihin 3-ulotteisiin objekteihin:
tasoon, palloon, kuutioon, sylinteriin, kartioon tai torukseen.
Away-3D tarjoaa mahdollisuuden projisoida erilaisia JPG-kuvia, SWF-elokuvia ja Flashin MovieClip objekteja
mitä erilaisimmille pinnoille. Olen tässä demossa käyttänyt vain yksinkertaisia geometrisia muotoja, mutta
kokenut 3D-mallintaja pystyisi käyttämään itsetekemiään 3D-objekteja.
Kuvien ohella toinen mielenkiintoinen projisoitava 3D-objekteille ovat sanat ja kirjaimet, joiden liikettä 3D-objekteilla
tutkin kahdessa aiemmassa demossani:
runoselain
ja
Sanaseppo-peli
.
Ohjeet lyhyesti:
Kaikki 25 kuvaobjektia on järjestetty kuvatasoon. Kuvataso pyörii hiiren kursorin paikan mukaan.
Haluttuun kuvaobjektiin pystyy suurentamaan klikkaamalla tätä hiirellä. Suurennos poistuu uudella
hiiren klikkauksella.
Valittua kuvaobjektia voi liikuttaa näppäinkomennoilla.
Näppäinkomennot:
Näppäinkomennot operoivat valittuun kuvaobjektiin.
Nuoli ylös: Kääntää kuvaobjektia x-akselin suhteen vastapäivään.
Nuoli alas: Kääntää kuvaobjektia x-akselin suhteen myötäpäivään.
Nuoli oikealle: Kääntää kuvaobjektia y-akselin suhteen vastapäivään.
Nuoli vasemmalle: Kääntää kuvaobjektia y-akselin suhteen myötäpäivään.
Shift + Nuoli alas: Palauttaa kuvaobjektin orientaation alkutilaan.
1: Palauttaa kaikkien kuvaobjektien orientaatiot alkutilaan.