I saw capslock and escape fly off a gruntprogrammer's keyboard today. Poor fellow.

Bericht Tags ‘LinkedIn’

Away3D SkinExtrude Demos

Sunday 22 March 2009

perlincloudsdemoimage

Na de inspirerende presentatie van Rob Bateman (Away3D) ben ik ook eens aan de slag gegaan met de Flash 10 API van Away3D. Hierbij de eerste demo’s! Rob Bateman’s blog is te vinden op http://www.infiniteturtles.co.uk/blog/.

 [ Away3D SkinExtrude demos ]

Bandphotography.nl

Wednesday 11 March 2009

copyright: Studio Mystica 2006Recentelijk vroeg Natascha van Studio Mystica mij om een update van haar online galleries. Omdat ze reeds een dikke beeldbank had, besloten we daar een kleine Flash applicatie omheen te bouwen. Zie het resultaat op www.bandphotography.nl.

PerlinNoise Demo

Sunday 1 March 2009

[ PerlinNoise Demo ]

code 

piXML

Friday 30 January 2009

piXML is een kleine php file, bedoeld om een lijst met afbeeldingen te genereren door een enkele url op te geven. Ik ga de klasse naar alle waarschijnlijkheid uitbreiden met recursieve functies, voor extra flexibiliteit. Suggesties zijn welkom!

Friends of Freedom Extravaganza

Thursday 29 January 2009

fexgwebsiteSinds vandaag is de website van FEXG opgeleverd! Friends of Freedom Extravaganza is een non-profit organisatie die zich inzet voor de townships in Zuid-Afrika.

(more…)

Flash Security Hack

Monday 22 December 2008

Tijdens mijn escapades in het land van ECMAScript voor XML, kortom E4X, kwam ik op een handige PHP5 hack waarmee Adobe’s security-policy systeem volledig is te omzeilen. Wanneer je een externe API wil inladen in een site waarvan je geen controle hebt over de root folder, maar wel PHP tot je beschikking hebt, kun je het SimpleXML object gebruiken om je data automatisch te valideren. In onderstaand voorbeeld spreek ik een PHP bestand aan, welke gemakshalve een class en wat runtime code bevat. (more…)

XHTML parsing in Flash

Saturday 20 December 2008

TextFields in Flash mogen dan dynamisch zijn, ze ondersteunen nog steeds geen XHML. Je zult je data moeten omzetten naar de HTML 4.0 subset, om bold en italic tekst te kunnen gebruiken. De meeste open-source frameworks zijn echter geschreven in XHTML 1.0, en zodoende bevatten database-records vaak XHTML opmaak in plaats van platte tekst. Hoewel de keuze van je CMS belangrijk is, zul je dit probleem vroeg of laat tegenkomen. Normaliter los ik dit op in PHP. Voor FEXG schreef ik een AMFPHP service die rechtstreeks MySQL resources uit kan lezen. Op deze manier kan Flash zelf dynamische objecten aanmaken. Het probleem is (je raad het al…) dat alle data in XHTML opmaak wordt opgeslagen. Actionscript 3.0 bevat een function en een RegExp object welke kunnen worden gecombineert om data te parsen naar de HTML 4.0 subset.
(more…)

Moooi.com

Tuesday 4 November 2008

Als één van mijn eerste opdrachten bij E-sites ontwikkelde ik een simpele, strakke 3D image gallery in Actionscript 3.0 / PaperVision3D 2.0. Zie de links hieronder voor voorbeelden op de site van moooi.

http://www.moooi.com/paginas/25-erwin-olaf.html
http://www.moooi.com/paginas/28-edland-man.html

Borg Cube Demo

Saturday 1 November 2008


Het kon niet uitblijven natuurlijk: na al die spacy demo’s van het PV3D dev team moest ik gewoon eens aan de slag met de nieuwe shaders. Naast cell-, phong- en flatshaders ondersteunt PaperVision 2.0 ook Gauroud shaders en -materials, en dankzij de krachtige CompositeMaterial class kun je diverse shaders combineren.

Borg Cube Demo

Dit voorbeeld is een simpele kubus met een bitmap texture. De schaduwen die op de keerzijde van de kubus vallen, zijn niet pikzwart maar donkerblauw, en verzacht door een blurfilter. Daarnaast is de kubus zelf van een licht Glowfilter voorzien in dezelfde blauwe tint. Klik op de link om de real-time demo te openen.

[ Borg Cube demo ]

Space Invaders

Wednesday 29 October 2008

Space Invaders

Als testcase ontwikkelde ik een variant op de game Space Invaders. De game bestaat uit een Actionscript 3.0 app, een compile-time library met graphics, en een run-time library met geluidseffecten en achtergrondmuziek. Zodoende kan de game in luttele uren voorzien worden van een nieuwe skin. De game is gepubliceerd op een privédomein en de populaire Flash portal Newgrounds. Daarnaast wordt de game gedistributeerd in het MochiAd publisher network.

Online Demo
NG submission (please vote!)