Flash 8 + уебкамера
Ровейки се из Интернет, в търсене на една глупава програма за уебкамери, преди малко попаднах на две особено интересни демонстрационни приложения направени с Flash 8 (MX 2004). Ако разполагате с уебкамера определено си заслужава да ги погледнете… И двете на практика се възползват от значително улеснените функции за контрол през Flash, които дават възможност с минимални усилия (и съответно с малък като обем код) да се постигнат впечатляващи резултати. В случая става дума за две приложения от по 1 килобайт, които използват видео входа от уебкамерата, като наслагват в реално време специални ефекти върху изображението.
1. Реалистична симулация на сняг
400 снежинки с движещи се върху изображението на случаен принцип, които освен това полепват по ръбовете на статичните обекти (например върху ръката ви) и така по тях се натрупва сняг. При леко движение снежинките се раздвижват и продължават да се движат. Доста сериозно натоварва процесора, така че на по-слаб компютър може и да върви бавно.
2. Реалистична симулация на горящи обекти
Тук се използва засичане на движението на обектите във видеопотока и на база на пътя се наслагва пламък, като в резултат се създава илюзия за огнен ореол около движещите се обекти. Направо можете да изпробвате как бихте изглеждали обгърнат в пламъци, като Джони Сторм от Фантастичната четворка… 😉
И при двете демота качеството на видеопотока изглежда доста ръбесто, което явно е в следствие на използване на ниска резолюция като вход от уебкамерата (160×120 пиксела). Вероятно автора е предпочел по-ниската резолюция, за да намали натоварването на процесора (по-малко количество информация за обработка), но за съжаление не е дал възможност на потребителя да зададе по-висока резолюция (ако има по-мощен компютър).
