Articles
-
Adding colour to a black & white photo
This post reveals one method of adding colour to a black and white photograph with photoshop. We use a harbour side shot taken in the 1930’s. Of course we don’t know exactly what colour might have been present when this shot was taken so we have to use some artistic licence in order to reproduce…
-
Recursive iteration through Display Objects – Flash
Update: Adobe Flex and the Flash platform have been retired. NOTE: Please click here for a HTML DOM version of this technique. Sometimes it is useful to be able to iterate through our entire display list–or all of the display objects within a specific display object container–and either perform an operation on each object or…
-
Recursive iteration through the HTML DOM
NOTE: Please click here for a flash/actionscript version of this technique. Sometimes it is useful to be able to iterate through every element in a HTML document–or all of the children of a specific HTML node–and either perform an operation on each element or access a property of each element. We need to use recursion…
-
3D Augmented Reality
Update: Adobe Flex and the Flash platform have been retired. “Augmented Reality” allows us to super impose our own digital art on top of a live video stream. In the example below we augment a live web camera feed with a 3D animation .
-
Variable Data Publishing with Video
Update: Adobe Flex and the Flash platform have been retired. Adobe Flash technology is very useful in the field of variable data publishing. We can embed fonts, dynamically adjust and resize variable elements and apply a large amount of filters and effects to create seamless compositions of both static and dynamic elements. Below is an…
-
Jungle Shoot Out – Game
Click here for a HTML5 tablet/phone friendly version of this game. Update: Adobe Flex and the Flash platform have been retired. Jungle Shoot Out is an interactive platform shooter game based on King Features Syndicate’s The Phantom ©. It makes use of inverse kinematics in Flash.
-
Google Web Toolkit
Most of Google’s technologies run in a we browser. For example Gmail, Google Reader etc. Google’s client side web services are Ajax based and rely on javascript. Javascript is a single threaded light weight scripting language, its implementation, speed and efficiency vary across web browsers. Yet Google’s web applications are fast and work in all…
-
Using Effects and Animation with Google Web Toolkit
This post builds on the previous post ‘GWT: Order in Chaos’ and shows an example of the GWT-FX library. GWT-FX is a third party library for the Google Web Toolkit and allows us to apply effects such as fades, movement, transitions, animation and easing to GWT objects (Both widgets and elements).
-
Concurrency / Threading with Flash & Actionscript 3
Update: Adobe Flex and the Flash platform have been retired. NOTE: Please click here for a gwt/javascript version of this technique. Flash applications do not support concurrency. All code must be executed within a single thread. This means that any large calculations or processor intensive tasks will cause the flash player to stall very quickly.…
-
Concurrency / Threading with Javascript & GWT
NOTE: Please click here for a flash/actionscript version of this technique. Javascript does not support concurrency. All code must be executed within a single thread. This means that processor intensive tasks could cause a web page to stall very quickly. This forces us to rely on server side operations for any large calculations. Fortunately it…