Hobnox Audio Tools

July 22nd, 2008 | No Comments | Posted in AS3, BackSpace Blabber

Just when you thought there wasn’t enough social networks online! Check out the Hobnox Beta, a very cool online publishing platform and community.

Hobnox is an online entertainment and publishing platform, a network for creatives and their fans. We unite broadcast-quality web media with cutting edge community-enabling technology. With Hobnox, an international media corporation is born. Created for artist by artists, Hobnox combines the best of current web entertainment with the newest technological possibilities of the internet to create fascinating opportunities for both artists and audiences.

Tags: ,

Is PV3 always necessary?

July 15th, 2008 | No Comments | Posted in AS3

Here is a quick example of a simple 3D sphere in AS3. Enjoy!

Download simple3d_sphere.as

Tags: , ,

red5 fridge magnet - very cool!

July 11th, 2008 | No Comments | Posted in AS3, red5


This is a very cool red5/as3 app! You can also download all the files at http://www.red5world.com.

A must see!

Tags: ,

Casting Shadows in PV3

July 11th, 2008 | No Comments | Posted in AS3, Papervision


Andy Zupko posted some very cool PV3 tests yesterday on Papervision Shadow casting. I will definitely be trying this and will post my resutls.

Tags: ,

AS3 GIF Player

June 23rd, 2008 | No Comments | Posted in APNG, AS3

I came across a great post at ByteArray.org where Thibault Imbert was discussing one of his new AS3 experiments, the AS3 GIF Player Class 0.2. As you may already know, it is not possible to load animated GIF’s into the player. If you load a GIF file with the flash.display.Loader class you will only get the first frame of the animation.

this has all chanegd with the GIFPlayer class!

To load an animated GIF :

// we create the GIFPlayer, it plays automatically by default
var myGIFPlayer:GIFPlayer = new GIFPlayer();
// we show it
addChild ( myGIFPlayer );
// we load a gif file
myGIFPlayer.load ( new URLRequest ("animation.gif") );
// you can also load any valid GIF stream (ByteArray)
//with the loadBytes method (version 0.2)
myGIFPlayer.loadBytes ( gifStream );
// listen for the IOErrorEvent.IO_ERROR event,
//dispatched when the GIF fails to load
myGIFPlayer.addEventListener ( IOErrorEvent.IO_ERROR, onIOError );
// listen for the GIFPlayerEvent.COMPLETE event,
//dispatched when GIF is loaded
myGIFPlayer.addEventListener ( GIFPlayerEvent.COMPLETE, onCompleteGIFLoad );
// listen for the FrameEvent.FRAME_RENDERED event,
//dispatched when a GIF frame is rendered on screen
myGIFPlayer.addEventListener ( FrameEvent.FRAME_RENDERED, onFrameRendered );
// listen for the FileTypeEvent.INVALID event,
//dispatched when an invalid file is loaded
myGIFPlayer.addEventListener ( FileTypeEvent.INVALID, onInvalidFileLoaded );
// get total frames
myGIFPlayer.totalFrames;
// standard methods
myGIFPlayer.play();
myGIFPlayer.stop();
myGIFPlayer.gotoAndStop(3);
myGIFPlayer.gotoAndPlay(3);

Here’s a sample from ByteArray.org . Please don’t load huge GIF files!

Online Demo :
***Click on Load GIF File and paste this in the path >> http://www.backspacestudios.com/beaker/GIFPlayer/diego.gif

Sources and documentation available at http://code.google.com/p/as3gif/

Tags: ,