Introduksjon til Molehill

Denne opplæringen introduserer de nyeste funksjonene i en fremtidig utgivelse av Flash Player kodenavnet 'Molehill' (det siste navnet blir Stage3D). Molehill gjør det mulig å få full GPU-gjengivelse i Flash, slik at immersiv 3D leveres ikke bare til nettleseren, men også til alle enheter som støtter kompilerte applikasjoner skrevet i actionscript og Flash.

I denne opplæringen viser jeg ikke bare hvordan du får den nyeste betaversjonen av Flash Player, men også hvordan du konfigurerer utviklingsmiljøet ditt slik at du kan lage programmer som utnytter denne flotte nye funksjonen. Vi får tak i en kopi av den nyeste byggingen av Away3D, som er bygget spesielt for å dra nytte av Molehill, og se på hvordan du bruker den til å vise noen fantastiske, fullstendig teksturerte høy poly 3D-modeller alt innenfor Flash Player.


Merk: For å følge denne opplæringen må du laste ned og installere den nyeste Flash Player Incubator-bygningen. Du kan hente den over på Adobe Labs.

Seksjon 1: Sette opp Molehill

Molehill har blitt utgitt som en beta-versjon på Adobe Labs-sidene, slik at utviklere får tak i det som er mulig med alt denne nye versjonen har å tilby. I denne videoen vil jeg vise deg hvordan du får tak i det, og også skissere hvordan du konfigurerer utviklingsmiljøet ditt slik at du kan komme i gang med å bygge full 3D Flash-apper.


Seksjon 2: Spille med 3D

For å kunne vise 3D-ting i Flash må du ha noen 3D-modeller. Heldigvis har open source-serien Blender 3D tonnevis av ting tilgjengelig og hva som er bedre å bruke enn en modell fra sin nyeste åpne film 'Sintel'.

Her forklarer jeg hvordan du eksporterer modellen og klargjør filene klare for å importere dem til prosjektet ditt. Vi vil også se på å komme i gang med å kode vår applikasjon for å få våre modeller lastet inn i vårt prosjekt så effektivt som mulig.


Seksjon 3: Sette det sammen og avslutte det

Til slutt må vi begynne å legge til teksturer på våre modeller som er lastet inn i søknaden. Her forklarer jeg hva vi trenger å gjøre, så vel som å benytte seg av en klasse som tilbys i Away3D-demoer. Vi navigerer rundt vår modell når den vises i Flash, samt viser oppdatert tekst på skjermen slik at brukerne kan spore lasteprosessen.