Er is de laatste tijd verwarring geweest in onze branche. Normen veranderen en er is veel discussie over waar Flash in de toekomst van het web past. Als een soort van therapie besloot ik om de FITC San Francisco te bekijken en tot nu toe heb ik precies gevonden wat ik zocht ...
In dit dagboek zal ik proberen u op de hoogte te houden van wat er gaande is in een aantal van de interessantere projecten met betrekking tot het Flash-platform en zelfs enig inzicht in andere technologieën die de manier waarop wij ons bedrijf veranderen, kunnen veranderen..
Met 3D in Flash is het belangrijkste probleem waar u waarschijnlijk mee te maken krijgt de prestatie-optimalisatie.
Rob Baetman van Away3D heeft een aantal fantastische innovaties laten zien in het verbeteren van de prestaties van 3D Flash-projecten en nieuwe functies van de Away3D-engine. Een van de indrukwekkender functies die werden gepresenteerd, waren de PixelBender-materialen en BSP-sortering, die nog steeds in ontwikkeling zijn, maar je kunt grote scènes creëren waarin kleine gebieden onafhankelijk renderen, het idee waarvoor je wordt overgenomen van de oude aardbevingsmotor.
Ook werd de Away3D Lite-motor gepresenteerd, die buitengewoon goed presteert met grote aantallen gezichten, maar het aantal functies dat aan de motor wordt toegevoegd, vermindert. De demonstratie werd uitgevoerd met een 8000-face vliegtuigmodel en PixelBender-materialen en voor de mobiele Flash Player een 2000-gezicht vliegtuigmodel met gegenereerd landschap en de mogelijkheid om er met behulp van versnellingsmeters overheen te vliegen en te navigeren..
Uiteindelijk was er een demonstratie van een multiplayer FPS-game met BSP-sortering en texturen gebakken met Prefab3D die opmerkelijk goed werkte.
Away3D is zeker de moeite van het bekijken waard met alle innovatie die in de motor zit. Met de mobiele Flash Player aan de horizon is de Away3D Lite-engine vooral interessant voor het creëren van mobiele 3D-webervaringen.
Eugene is gek. En ik bedoel dat op de best mogelijke manier. Waar hij mee bezig is, heeft zoveel implicaties dat het moeilijk is om je te concentreren op slechts één. Het project dat hij presenteerde is ASSurf. Hiermee kunt u patronen en mach-afbeeldingen in realtime herkennen zonder het gebruik van premade markeringen.
Wat je nodig hebt is een afbeelding in de database die sterk genoeg contrasten heeft en ASSurf doet de rest om het te vinden in het gedeelte met webcam-opnames. Het geeft je ook de mogelijkheid om bewegingsschatting uit te voeren. Vanwege de snelheidsbeperkingen van ActionScript, koos Eugene ervoor dat Alchemy de zware berekeningen uitvoerde en slaagde erin een fatsoenlijke framerate te krijgen met een realtime beeldherkenning en een 3d-model van een forest dat het gebied overlapt. Het project is nog in ontwikkeling en moet worden aangepast, maar wat de bibliotheek op dit moment kan doen, is zeer indrukwekkend en laat zien wat we in de toekomst kunnen verwachten.
Kevin Lynch en Mark Anders bespraken de toekomst van Flash-platform op mobiele en desktop-apparaten. Adobe is uiteraard hard aan het werk om Flash 10.1 op zoveel mobiele apparaten mogelijk te maken en werkt samen met de meeste grote mobiele fabrikanten om zoveel mogelijk aan het eind van het jaar te leveren. Motorola staat op het punt een campagne te starten die zich richt op het promoten van de Flash Installed-functie op hun telefoon en zal ook een grote advertentie in Times Square uitrollen met Flash geïnstalleerd, prominent aanwezig, wat hun betrokkenheid bij het platform aangeeft.
AIR 2.5 mobiele public / private beta is ook uit. Je moet je registreren om het te downloaden, maar dat is het, dus als je wilt beginnen met ontwikkelen of gewoon wilt testen, kun je dat doen op http://labs.adobe.com/technologies/air2/android/. Meer optimalisatietips voor AIR en Flash voor Android komen in volgende delen van het dagboek.
We verwachten ook binnenkort een grote update voor mobiele flits. Er is veel werk verzet om het geheugengebruik voor AS3 VM te verminderen, tot het punt dat het met ongeveer 10.1% is verminderd voor 10.1 voor mobiele apparaten.
Voor iedereen die van plan is om te ontwikkelen voor mobiele Flash of AIR, zult u blij zijn te horen dat Device Central veel coole tools zal bevatten voor het controleren van het gebruik van de echte wereld op een mobiel apparaat. Deze omvatten het gebruik van versnellingsmeters, de mogelijkheid om reflectieve overlay over het scherm toe te voegen om de zichtbaarheid van afbeeldingen te controleren met een aangepaste reflecterende achtergrond zoals in de echte wereld, de mogelijkheid om de signaalsterkte te verminderen om de prestaties van uw toepassing in gesimuleerde lagere signaalsterktegebieden te controleren en controleer het batterijverbruik. De fabrikanten van het apparaat voorzien Adobe van een profiel van hun telefoons, zodat de simulaties zo nauwkeurig mogelijk kunnen worden gemaakt. Met het verschillende aantal versnellingsmeters op verschillende apparaten werkt Adobe ook aan het leveren van een uitvoer met een enkel bereik voor eenvoudiger ontwikkeling van verschillende apparaten. Dit alles zou ons leven een stuk eenvoudiger moeten maken als het gaat om het ontwikkelen voor meerdere apparaten.
Ik hoop dat je deze eerste glimp hebt genoten bij FITC San Fransisco 2010, kijk uit naar meer dagboekaantekeningen die binnenkort verschijnen!