<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>noCreativity.com &#187; Experimenten</title>
	<atom:link href="http://nocreativity.com/blog/tag/experimenten/feed" rel="self" type="application/rss+xml" />
	<link>http://nocreativity.com/blog</link>
	<description>Persoonlijke mening en visie van Ronny Welter</description>
	<lastBuildDate>Sun, 28 Feb 2010 19:35:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Bitmapdata == 201% coolness: World 360</title>
		<link>http://nocreativity.com/blog/bitmapdata-is-201-procent-coolness-world-360</link>
		<comments>http://nocreativity.com/blog/bitmapdata-is-201-procent-coolness-world-360#comments</comments>
		<pubDate>Mon, 13 Oct 2008 22:23:22 +0000</pubDate>
		<dc:creator>Ronny</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[ActionScript 3]]></category>
		<category><![CDATA[Bitmapdata]]></category>
		<category><![CDATA[Experimenten]]></category>
		<category><![CDATA[Group 94]]></category>
		<category><![CDATA[Panorama]]></category>
		<category><![CDATA[Pre-rendering]]></category>
		<category><![CDATA[World 360]]></category>

		<guid isPermaLink="false">http://nocreativity.com/blog/?p=166</guid>
		<description><![CDATA[Sommigen die mij op Twitter volgen weten zonder twijfel wat ik bedoel als ik het over &#8216;world 360&#8242; heb. Degenen die dat niet weten: Welkom in een trip door mijn absoluut geschifte brein.
De term World 360 heb ik in feite gewoon bedacht/gekozen omdat we van een 360 graden panorama foto een &#8216;wereldbol&#8217; maken.

Op MultiMania 2008 [...]]]></description>
			<content:encoded><![CDATA[<p>Sommigen die mij op <a href="http://twitter.com/babyC/" target="_blank" target="_blank">Twitter</a> volgen weten zonder twijfel wat ik bedoel als ik het over &#8216;world 360&#8242; heb. Degenen die dat niet weten: Welkom in een trip door mijn absoluut geschifte brein.<br />
De term World 360 heb ik in feite gewoon bedacht/gekozen omdat we van een 360 graden panorama foto een &#8216;wereldbol&#8217; maken.</p>
<p><a href="http://nokia.com/nonstopliving" target="_blank" target="_blank"><img class="aligncenter size-full wp-image-167" title="world360" src="http://nocreativity.com/blog/wp-content/uploads/2008/10/world360.jpg" alt="" width="500" height="303" /></a></p>
<p>Op <a href="http://multi-mania.be" target="_blank" target="_blank">MultiMania 2008</a> heb ik <a href="http://group94.com" target="_blank" target="_blank">Group 94</a> gezien, en hebben ze enkele van hun projecten en trukjes blootgelegd. Een behind the scenes van het waarschijnlijk meest gerenomeerde webdesign- en multimedia bedrijf van België (volgens mijn bescheiden mening). Ze lieten onder andere de <a href="http://nokia.com/nonstopliving" target="_blank" target="_blank">Nokia &#8211; Non Stop Living</a> site zien; een site waar ik al langer van wist. Ik was altijd compleet onder de indruk van de effecten en transitions die deze site te bieden heeft.</p>
<p>Lange tijd heb ik me afgevraagd hoe alles in zijn werk gaat. Op een dag wou ik het weten en begon ik m&#8217;n hoofd te breken in Flash en Actionscript 3. Op MultiMania wist Julian (Group 94 member) te vertellen dat de &#8216;intro animatie&#8217; on-the-fly opgebouwd werd (aan de hand van ActionScript). Ik vond dat best wel een gewaagde zaak, aangezien het toch veiliger was geweest als men die intro had gerenderd, en dan als video had gebruikt in het project.<br />
Maar voor mij maakte dat opeens allemaal niet meer uit: Ik wou het ook voor elkaar krijgen.<span id="more-166"></span></p>
<p>Ik heb hiervoor verschillende keren moeten herbeginnen. Maar stap voor stap kwam ik dichterbij wat ik wou bereiken. Ik dacht eerst dat het grootste probleem het &#8216;in stukken knippen&#8217; ging zijn. Maar dat bleek niet waar te zijn. Integendeel: Dat was zelfs erg makkelijk. Het werd pas moeilijk als ik de individuele onderdelen wou gaan animeren. 360 bitmaps bijna simultaan tweenen is niet bepaald processor vriendelijk, zo bleek.</p>
<p>Eens ik daar geraakt was, was ik al vrij tevreden: het uiteindelijke effect was er al. Nu alleen nog wat machinevriendelijker maken. Maar daar was het probleem. Ik bedacht mij of er geen mogelijkheid was om on-the-fly een sequentie aan beelden te maken. Al vlug gaf ik het idee op, en ben ik nooit aan de code begonnen. In mijn hoofd zag ik namelijk het RAM geheugen door het dak gaan.</p>
<p>Enkele weken later las ik op <a href="http://www.bit-101.com/blog/" target="_blank" target="_blank">Keith Peters&#8217; blog</a> dat Julian van Group 94 het effectief <a href="http://www.bit-101.com/blog/?p=1544#comment-252844" target="_blank" target="_blank">op die manier had aangepakt</a>. Ik moest het dus ook proberen op die manier&#8230; En wat bleek: Het werkte! (DUHH!)<br />
Ik kreeg het voor elkaar om de animatie te pre-renderen en daarna te laten weergeven. Het resultaat was één smooth-as-fuck animatie. Enige probleem: het RAM geheugen leidde er (zoals ik had voorspeld) echt onder. 900-950MB voor de 380 frames van de animatie.</p>
<p>Ik heb er lang op gezocht, maar de sleutel tot succes bleek gewoon een wat kleinere bitmap te zijn. Door de afmetingen van de bitmaps deels aan te passen slaagde ik erin om 600MB af te knippen. Het resultaat gebruikte 250-300MB, een veel redelijker getal.</p>
<p>Ik ben al erg fier op het gehaalde resultaat. Hieronder kun je de verschillende fases van mijn vooruitgang zien. Ik was van plan om de bron hiervan vrij te geven, maar ik wil het nog even voor mezelf houden om zelf nog wat meer zaken uit te pluizen. <img src='http://nocreativity.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Basic versie: <a href="http://labs.nocreativity.com/rendering/twee.html" target="_blank">Twee</a>.<br />
Real time animation versie: <a href="http://labs.nocreativity.com/rendering/Zeven.html" target="_blank">Zeven</a>.<br />
Full blown prerendering (kan je browser crashen indien tekort aan geheugen): <a href="http://labs.nocreativity.com/rendering/Acht.html" target="_blank">Acht</a>.<br />
Optimized prerendering: <a href="http://labs.nocreativity.com/rendering/Negen.html" target="_blank">Negen</a>.</p>
<p>De volgende stap is nu om te zien hoe Julian en zijn collega&#8217;s deze <em>ronde wereld</em> laten &#8216;openplooien&#8217; tot <em>rechte wereld</em>&#8230;  Lijkt me allemaal nog net iets gecompliceerder te worden nu&#8230;</p>
<p>PS: als iemand een leukere panorama afbeelding te bieden heeft: aarzel niet om suggesties te posten. Ik ben de huidige zowat beu gezien <img src='http://nocreativity.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://nocreativity.com/blog/bitmapdata-is-201-procent-coolness-world-360/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Bitmapdata + Soundmixer.computeSpectrum = Soundcoolness!</title>
		<link>http://nocreativity.com/blog/bitmapdata-soundmixercomputespectrum-soundcoolness</link>
		<comments>http://nocreativity.com/blog/bitmapdata-soundmixercomputespectrum-soundcoolness#comments</comments>
		<pubDate>Sat, 19 Jan 2008 13:24:53 +0000</pubDate>
		<dc:creator>Ronny</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Open-source]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[ActionScript 3]]></category>
		<category><![CDATA[Experimenten]]></category>

		<guid isPermaLink="false">http://nocreativity.com/blog/bitmapdata-soundmixercomputespectrum-soundcoolness</guid>
		<description><![CDATA[Een paar dagen geleden ben ik eens aan de slag gegaan met de bitmapdata class. En tegelijk heb ik ook eens gekeken hoe je gebruik kunt maken van de &#8216;computeSpectrum()&#8217; method die de SoundMixer class te bieden heeft.
Na een half uurtje te prutsen had ik door hoe het werkte en ik kon ik ik er [...]]]></description>
			<content:encoded><![CDATA[<p>Een paar dagen geleden ben ik eens aan de slag gegaan met de bitmapdata class. En tegelijk heb ik ook eens gekeken hoe je gebruik kunt maken van de &#8216;computeSpectrum()&#8217; method die de SoundMixer class te bieden heeft.</p>
<p>Na een half uurtje te prutsen had ik door hoe het werkte en ik kon ik ik er wat verder in gaan, en gebruik maken van de Filters die je in AS3 kunt gebruiken. Echt coole shit zit daarin!!</p>
<p>Ik heb wat speelse dingen gemaakt, en ik moet zeggen dat ik best wel onder de indruk ben van de kracht van AS3: telkens opnieuw vind ik AS3 een stuk cooler!</p>
<p>Hieronder staan de links naar de SWF&#8217;s</p>
<ul>
<li><a href="http://nocreativity.com/lab/soundCoolness/computeSpectrum.swf" rel="shadowbox[post-52];width=640;height=385;" target="_blank">Versie 1</a></li>
<li><a href="http://nocreativity.com/lab/soundCoolness/soundCurve.swf" rel="shadowbox[post-52];width=640;height=385;" target="_blank">Versie 2</a></li>
<li><a href="http://nocreativity.com/lab/soundCoolness/horichoor.swf" rel="shadowbox[post-52];width=640;height=385;" target="_blank">Versie 3</a></li>
<li><a href="http://nocreativity.com/lab/soundCoolness/horichoor_simple.swf" rel="shadowbox[post-52];width=640;height=385;" target="_blank">Versie 3 (gewijzigd)</a></li>
<li><a href="http://nocreativity.com/lab/soundCoolness/hoogiroor.swf" rel="shadowbox[post-52];width=640;height=385;" target="_blank">Versie 4</a></li>
<li><a href="http://nocreativity.com/lab/soundCoolness/soundCircle.swf" rel="shadowbox[post-52];width=640;height=385;" target="_blank">Versie 5</a></li>
<li><a href="http://nocreativity.com/lab/soundCoolness/livestream.swf" rel="shadowbox[post-52];width=640;height=385;" target="_blank">Versie 6 (livestream) (werk alleen offline)</a></li>
</ul>
<p>Enkele opmerkingen hierover:</p>
<p>Versie 5 is op zich wat zwaar. Ik wou een <a href="http://www.infovis.net/imagenes/T1_N161_A862_WinMediaVidaFresa.gif" rel="shadowbox[post-52];player=img;" target="_blank" target="_blank">Windows Media Player-achtig effect</a> namaken.<br />
Versie 6 werkt in mijn lokale Flash Player zonder veel problemen, online lijkt dat een ander resultaat te zijn&#8230; Ik heb het gevoel dat dat met de security sandbox van de FlashPlayer te maken heeft. Als iemand weet wat het probleem is: Shout! Ook performantie tips zijn meer dan welkom, want ik heb al andere visualisaties gezien die maar tot 20% van de CPU gaan, terwijl deze hier met gemak de 50% halen.</p>
<p>De sources van deze items staan <a href="http://nocreativity.com/lab/soundCoolness/sources.zip" target="_blank">hier</a> zodat je ernaar kunt kijken, en er zelf ook wat mee kan gaan spelen!<br />
Gewoon ergens een MP3 plukken uit je collectie deze in bij je fla gaan plaatsen en de code zo aanpassen zodat je deze dan ook inlaadt. Ik geef mijn gebruikte liedjes in de voorbeelden niet mee door auteursrechten e.d. <img src='http://nocreativity.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Aarzel niet om te posten wat er beter kan, wat jullie in elkaar gestoken hebben, of welke tips jullie voor me hebben! Ik hoor het graag.</p>
<p>Alvast veel plezier met de sources!</p>
]]></content:encoded>
			<wfw:commentRss>http://nocreativity.com/blog/bitmapdata-soundmixercomputespectrum-soundcoolness/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
