Flash
Perlin clouds in Gnash
Verfasst von bwy am So, 17.07.2011 - 13:02A rendering of Perlin noise clouds in Gnash 0.8.10dev. See also the SWF with source code, or a moving version.
Weekend adventures in noise
Verfasst von bwy am So, 17.07.2011 - 11:34My graphic design skills are poor, a fact all the more frustrating because I have a good enough eye to recognize when something looks bad, but not the aptitude to improve it.
Unlike less restrained people, I haven't inflicted the unreadable crimes of Word Art on my fellow humans since I was a teenager (though as previous work on implementing gradients for the MovieClip drawing API shows, when you have an excuse, playing with garish gradients is still fun!). But along with other design-incompetents, I'm fascinated by adventurous graphics and patterns.
SWF version 1: The Goddamn George Liquor Program
Verfasst von bwy am Fr, 18.03.2011 - 13:40Flash versions
Verfasst von bwy am So, 09.01.2011 - 13:18For the age of the internet, Flash has an extraordinarily long history, stretching for almost 15 years since its introduction in 1996. It's had to adapt continually during this time, developing from a simple animation format with limited user interaction to add network connections, video, camera and microphone access, remoting and two separate versions of an extensive scripting language.
Gnash optimization
Verfasst von bwy am Sa, 25.09.2010 - 19:49Gnash has recently been benefiting from some performance enhancements.
Sandro Santilli started profiling ActionScript execution and noticed some serious bottlenecks in the way Gnash handles property identifiers.
Responses to Gnash 0.8.8
Verfasst von bwy am Mo, 30.08.2010 - 12:59The release of Gnash 0.8.8 met with a generally favourable response. Here are a couple of more detailed reviews:
Gnash 0.8.8 Released!
Verfasst von bwy am Do, 26.08.2010 - 10:58The release of Gnash 0.8.8 brings various improvements to rendering, ActionScript execution, compatibility, and flexibility.
But the most significant change is more of a removal than an addition: Gnash no longer has any AVM2 code. AVM2, the ActionScript Virtual Machine introduced in the Flash player 9, is increasingly used in new Flash movies.
It was becoming clear that the original implementation (started in about 2006) of the newer ActionScript Virtual Machine was fundamentally flawed. So fundamentally that it was obstructing code for the old virtual machine without any benefit to Gnash at all.
The FLA format: update
Verfasst von bwy am So, 13.06.2010 - 11:00There is now a wiki page dedicated to the FLA format. It will always contain the latest known information about the format: currently not much more than when I published the original data.
If you can contribute anything else, feel free to add to the page!
Adobe: Flash is open! There's ... Gnash?
Verfasst von bwy am Mo, 17.05.2010 - 06:39Now Gnash is part Adobe Flash's rich developer ecosystem ...
The page, "the Truth about Flash", claims:
Finally, the Flash Platform has a rich developer ecosystem of both open and proprietary tools and technologies, including developer IDEs and environments such as FDT, IntelliJ, and haXe; open source runtimes such as Gnash; and open source video servers such as Red5.
[2010-05-17]
Flash and freedom
Verfasst von bwy am Mo, 15.02.2010 - 22:36Flash is neither free nor open. Despite Adobe's publicity efforts, its Open Screen project, and its attempt to document various parts of the Flash specifications, it is still closed and restricted.
Flash's lack of freedom is a combination of three things:
- it needs a closed player
- its sources are closed
- it is served in binary format over the internet