Adobe szykuje wkrótce wiele niespodzianek

Do tej pory znaczniki czasu należało umieszczać ręcznie, obecnie opracowano mechanizm analizy, który potrafi wychwycić fragmenty ścieżki dźwiękowej filmu spełniające określone cechy; dzięki nim rozpoznaje głos męski, żeński, różne odgłosy, takie jak strzały, wybuchy, muzyka czy nawet pocałunki. Narzędzie to może być szczególnie przydatne przy opracowywaniu napisów, a także przy automatycznej analizie dostarczanych materiałów wideo.

Nowe gry w formacie Flash

Oprócz wideo najpopularniejszym zastosowaniem technologii Flash są reklamy i gry. Gry napisane w tej technologii zyskały olbrzymią popularność, głównie ze względu na prostotę pisania aplikacji oraz wieloplatformowość i łatwość odtwarzania. Jedną z wad, która zmniejsza popularność niektórych gier, jest konieczność wykorzystywania myszki lub klawiatury. Obecnie testuje się wprowadzenie w aplikacjach Flash manipulatorów typowych dla konsol. W ten sposób gra napisana we Flashu mogłaby w przyszłości przypominać działaniem gry obecne dzisiaj na konsolach.

Tworzenie trójwymiarowego obrazu wymaga dużej mocy obliczeniowej, zatem jeśli gry napisane we Flashu miałyby wspierać grafikę 3D, niezbędna jest akceleracja sprzętowa. Obecnie Flash posiada już akcelerację za pomocą GPU, co umożliwia przeniesienie wielu obliczeń z procesora CPU do dedykowanego procesora graficznego karty. Dzięki temu prezentowana animacja 3D w rozdzielczości 1024 x 768 zajmowała mniej niż 20% mocy typowego procesora Intel Core 2 Duo. Razem z tą technologią opracowano sposób manipulowania kierunkiem obserwacji trójwymiarowego modelu. Całość pracuje w czasie rzeczywistym na typowym komputerze, dostępnym w handlu.

Autoformatowanie podczas edycji programu

Chociaż narzędzia firmy Adobe zazwyczaj kojarzą się z obróbką grafiki oraz animacją, należy pamiętać, że tworzenie zaawansowanych obiektów wymaga programowania. Niekiedy są to skomplikowane aplikacje, składające się z wielu linii kodu, procedur i innych obiektów. Rozległy kod wymaga uwagi programisty, by minimalizować ryzyko tworzenia błędów spowodowanych przez przeoczenie jakiegoś elementu składni. Pierwszym krokiem ułatwiającym pracę programistom było kolorowanie poleceń. Obecnie wspierają to wszystkie edytory programistyczne, zwłaszcza open source, ale pomysł firmy Adobe idzie znacznie dalej. Zakłada on wprowadzenie do edytora programistycznego opcji automatycznego formatowania, które wyróżnia obszary nie tylko za pomocą zmiany barwy czcionki, ale także zmienia jej krój oraz tło. Obszary zamknięte pętlami są automatycznie wysuwane, zaznaczenie pokazuje elementy składni, obszary wyrażeń warunkowych, komentarze, nagłówki definicji procedur i inne fragmenty. Reguły formatowania oddzielanych obszarów można zmieniać, przygotowano także kilka gotowych ustawień, które ułatwią pracę programistom przyzwyczajonym do różnych narzędzi.


TOP 200