<?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>Stekl &#187; Varios</title>
	<atom:link href="http://blog.stekl.org/category/varios/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.stekl.org</link>
	<description>Web, Programacion, Fotografia y otras yerbas...</description>
	<lastBuildDate>Tue, 19 Oct 2010 02:23:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Aplicaciones 3D en Flash y un tutorial Básico de Papervision 3D</title>
		<link>http://blog.stekl.org/2009/01/aplicaciones-3d-en-flash-y-un-tutorial-basico-de-papervision-3d/</link>
		<comments>http://blog.stekl.org/2009/01/aplicaciones-3d-en-flash-y-un-tutorial-basico-de-papervision-3d/#comments</comments>
		<pubDate>Fri, 23 Jan 2009 15:00:10 +0000</pubDate>
		<dc:creator>mstekl</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Varios]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[papervision]]></category>
		<category><![CDATA[papervision3d]]></category>
		<category><![CDATA[pv3d]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[tutoriales]]></category>

		<guid isPermaLink="false">http://blog.stekl.org/?p=78</guid>
		<description><![CDATA[Hace tiempo tengo ganas de empezar a escribir pequeños tutoriales sobre cosas entretenidas. Y una de las cosas mas entretenidas que descubrí en el ultimo año es la posibilidad de crear aplicaciones 3D en Flash. He visto sitios en 3d interactivos que me han dejado con la boca abierta. Hay un blog que se dedica [...]]]></description>
			<content:encoded><![CDATA[<p>Hace tiempo tengo ganas de empezar a escribir pequeños tutoriales sobre cosas entretenidas.  Y una de las cosas mas entretenidas que descubrí en el ultimo año es la posibilidad de crear aplicaciones 3D en Flash. He visto sitios en 3d interactivos que me han dejado con la boca abierta. Hay un blog que se dedica a buscar y postear diariamente sitios en 3D buenos : <a href="http://dailypv3d.wordpress.com/">Daily Papervision3D</a></p>
<p>Existen varios motores 3D que podemos utilizar: <a href="http://away3d.com/">Away3D</a>, <a href="http://www.flashsandy.org/">Sandy</a>, <a href="http://five3d.mathieu-badimon.com/">Five3D</a>, <a href="http://blog.papervision3d.org/">Papervision3D</a>, entre otros&#8230; En mi caso elegi papervision3D, ya que durante el año pasado estuve trabajando con él. Bueno, arranquemos con el breve tutorial&#8230;</p>
<p>Lo que vamos a hacer es lo siguiente:</p>
<p><object type="application/x-shockwave-flash" data="http://blog.stekl.org/wp-content/uploads/2009/01/holamundo.swf" width="480" height="360" class="embedflash"><param name="movie" value="http://blog.stekl.org/wp-content/uploads/2009/01/holamundo.swf" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><small>(Please open the article to see the flash file or player.)</small></object><br />
<code lang="actionscript3">package<br />
{<br />
 import flash.events.Event;<br />
 import org.papervision3d.materials.utils.MaterialsList;<br />
 import org.papervision3d.materials.WireframeMaterial;<br />
 import org.papervision3d.objects.primitives.Sphere;<br />
 import org.papervision3d.view.BasicView;<br />
 import org.papervision3d.objects.primitives.Cube;</p>
<p> [SWF(width="640", height="480", backgroundColor="#FFFFFF", frameRate="60")]<br />
 public class HolaMundo extends BasicView<br />
 {<br />
    private var cubo:Cube;</p>
<p>    public function HolaMundo()<br />
    {<br />
       var materiales:MaterialsList = new MaterialsList();<br />
       materiales.addMaterial(new WireframeMaterial(), "all");</p>
<p>       cubo = new Cube(materiales);<br />
       scene.addChild(cubo);</p>
<p>       camera.y = 500;<br />
       camera.lookAt(cubo);</p>
<p>       startRendering();</p>
<p>    }</p>
<p>    override protected function onRenderTick(event:Event = null):void<br />
    {<br />
       cubo.yaw(1);<br />
       renderer.renderScene(scene, camera, viewport);<br />
    }</p>
<p> }</p>
<p>}</code></p>
<p>Vamos a ver parte por parte este código:</p>
<p><code lang="actionscript3">public class HolaMundo extends BasicView</code></p>
<p>En este caso nuestro document class esta extendiendo a BasicView. Por que? Bueno, cuando creamos algo en PV3d debemos encargarnos de crear y manejar diferentes objetos necesarios para redenderear el mundo 3d, ellos son: la escena, el viewport y la camara. Bueno, la gracia es que toda eso ya esta hecho dentro del BasicView, por lo cual al principio no debemos preocuparnos por esto. <a href="http://pv3d.org/2008/12/06/what-is-basicview/">En este blog se puede leer un poco mas sobre el BasicView.</a></p>
<p>Luego, dentro de nuestro constructor tenemos:</p>
<p><code lang="actionscript3">var materiales:MaterialsList = new MaterialsList();<br />
materiales.addMaterial(new WireframeMaterial(), "all");<br />
cubo = new Cube(materiales);<br />
scene.addChild(cubo);</code></p>
<p>Aqui estamos creando un cubo con determinado material (el wireframe es tan solo uno de los diferentes materiales que le podemos asignar a los objetos en pv3d, recomiendo mirar <a href="http://www.papervision3d.org/docs/as3/org/papervision3d/materials/package-detail.html">la documentacion para conocer mas sobre el tema materiales</a>). Luego de creado el cubo lo debemos agregar como child de la escena que vamos a renderear. Si quieres que se muestren los objetos en pv3d, debes agregarlos a la escena. Tal cual lo haces usualmente con los sprites.</p>
<p><code lang="actionscript3">camera.y = 500;<br />
camera.lookAt(cubo);<br />
startRendering();</code></p>
<p>Bueno, el cubo ya esta en la escena. Lo que hacemos ahora es subir la camara al y=500, y luego la hacemos mirar al cubo que creamos anteriormente. Con esto logramos un angulo para apreciar mejor el efecto 3D. Ya tenemos todo listo, ahora empezamos a renderear. El startRendering agrega un eventListener al enter frame y llama a onRenderStick.</p>
<p><code lang="actionscript3">override protected function onRenderTick(event:Event = null):void<br />
{<br />
 cubo.yaw(1);<br />
 renderer.renderScene(scene, camera, viewport);<br />
}</code></p>
<p>Para lograr la rotacion del cubo, lo que hacemos es girarlo 1 grado en cada frame con el yaw(1). Y luego rendereamos la escena usando la camara y el vierport del BasicView. En lugar de este ultima linea tambien podriamos usar super.onRenderStick(event).</p>
<p>Bueno, con esto tendriamos nuestro primer ejemplo de papervision funcionando.  Para ver mas tutoriales de papervision recomiendo pegarse una vuelta por <a href="http://pv3d.org/">pv3d.org</a>.</p>
<p>Muchas gracias</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stekl.org/2009/01/aplicaciones-3d-en-flash-y-un-tutorial-basico-de-papervision-3d/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Richard Stallman Guantanamero</title>
		<link>http://blog.stekl.org/2009/01/richard-stallman-guantanamero/</link>
		<comments>http://blog.stekl.org/2009/01/richard-stallman-guantanamero/#comments</comments>
		<pubDate>Fri, 23 Jan 2009 02:13:31 +0000</pubDate>
		<dc:creator>mstekl</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Varios]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[GNU]]></category>
		<category><![CDATA[GNU-Linux]]></category>
		<category><![CDATA[Guantanamera]]></category>
		<category><![CDATA[libre]]></category>
		<category><![CDATA[Richard]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Stallman]]></category>

		<guid isPermaLink="false">http://blog.stekl.org/?p=74</guid>
		<description><![CDATA[Richard Stallman cantando una canción basada en la musica de Guantanamera, cantada en español. Me asombra la buena onda que tiene este hombre. Y lo bien que se maneja hablando en español.]]></description>
			<content:encoded><![CDATA[<p>Richard Stallman cantando una canción basada en la musica de Guantanamera, cantada en español.</p>
<div style="text-align:center;"><object width="425" height="344" data="http://www.youtube.com/v/SP-gN1zoI28&amp;hl=es&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/SP-gN1zoI28&amp;hl=es&amp;fs=1" /><param name="allowfullscreen" value="true" /></object></div>
<p>Me asombra la buena onda que tiene este hombre. Y lo bien que se maneja hablando en español.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stekl.org/2009/01/richard-stallman-guantanamero/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Improv Everywhere</title>
		<link>http://blog.stekl.org/2008/04/improv-everywhere/</link>
		<comments>http://blog.stekl.org/2008/04/improv-everywhere/#comments</comments>
		<pubDate>Wed, 09 Apr 2008 14:32:39 +0000</pubDate>
		<dc:creator>mstekl</dc:creator>
				<category><![CDATA[Varios]]></category>
		<category><![CDATA[everywhere]]></category>
		<category><![CDATA[improv]]></category>
		<category><![CDATA[videos]]></category>
		<category><![CDATA[webadas]]></category>

		<guid isPermaLink="false">http://www.stekl.org/blog/?p=64</guid>
		<description><![CDATA[Vale la pena visitar esta pagina: http://improveverywhere.com Esta gente genera &#8220;situaciones fuera de lo comun&#8221; que resultan graciosas. Por ejemplo la del siguiente video, donde unas 900 personas en New York pasearon por los subtes sin pantalones. Las reacciones de las personas son muy buenas. Post completo con mas videos: http://improveverywhere.com/2008/01/16/no-pants-2k8/]]></description>
			<content:encoded><![CDATA[<p>Vale la pena visitar esta pagina: http://improveverywhere.com</p>
<p>Esta gente genera &#8220;situaciones fuera de lo comun&#8221; que resultan graciosas. Por ejemplo la del siguiente video, donde unas 900 personas en New York pasearon por los subtes sin pantalones. Las reacciones de las personas son muy buenas.</p>
<p style="text-align: center;"><script src="http://flash.revver.com/player/1.0/player.js?mediaId:619852;affiliate:33106;width:420;height:352" type="text/javascript"></script></p>
<p>Post completo con mas videos: <a href="http://improveverywhere.com/2008/01/16/no-pants-2k8/">http://improveverywhere.com/2008/01/16/no-pants-2k8/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stekl.org/2008/04/improv-everywhere/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pulp Fiction</title>
		<link>http://blog.stekl.org/2007/02/pulp-fiction/</link>
		<comments>http://blog.stekl.org/2007/02/pulp-fiction/#comments</comments>
		<pubDate>Thu, 01 Mar 2007 01:29:00 +0000</pubDate>
		<dc:creator>mstekl</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Varios]]></category>
		<category><![CDATA[fiction]]></category>
		<category><![CDATA[pulp]]></category>
		<category><![CDATA[videos]]></category>
		<category><![CDATA[webadas]]></category>

		<guid isPermaLink="false">http://www.stekl.org/blog/?p=57</guid>
		<description><![CDATA[- What does Marcellus Wallace look like? - What? - What country you from? - What? - What ain&#8217;t no country I ever heard of! They speak English in What? - What? - ENGLISH, MOTHERFUCKER! DO-YOU-SPEAK-IT? - Yes! - Then you know what I&#8217;m saying! - Yes! - Describe what Marcellus Wallace looks like! - [...]]]></description>
			<content:encoded><![CDATA[<p>- What does Marcellus Wallace look like?<br />
- What?<br />
- What country you from?<br />
- What?<br />
- What ain&#8217;t no country I ever heard of! They speak English in What?<br />
- What?<br />
- ENGLISH, MOTHERFUCKER! DO-YOU-SPEAK-IT?<br />
- Yes!<br />
- Then you know what I&#8217;m saying!<br />
- Yes!<br />
- Describe what Marcellus Wallace looks like!<br />
- What, I-?<br />
- [<em class="fine">pointing his gun</em>] Say what again. SAY WHAT AGAIN. I dare you, I double dare you, motherfucker. Say what one more goddamn time.<br />
- He&#8217;s b-b-black&#8230;<br />
- Go on.<br />
- He&#8217;s bald&#8230;<br />
- Does he look like a bitch?<br />
- What?<br />
[<em class="fine">Jules shoots Brett in shoulder</em>]<br />
- DOES HE LOOK LIKE A BITCH?<br />
- No!<br />
<strong><a href="http://www.imdb.com/name/nm0000168/"></a></strong>- Then why you try to fuck him like a bitch, Brett?<br />
- I didn&#8217;t.<br />
- Yes you did. Yes you did, Brett. You tried to fuck him. And Marcellus Wallace don&#8217;t like to be fucked by anybody, except Mrs. Wallace.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="wmode" value="transparent" /><param name="src" value="http://www.youtube.com/v/Gj13ugh5FYw" /><embed type="application/x-shockwave-flash" width="425" height="350" src="http://www.youtube.com/v/Gj13ugh5FYw" wmode="transparent"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stekl.org/2007/02/pulp-fiction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>:(</title>
		<link>http://blog.stekl.org/2006/07/43/</link>
		<comments>http://blog.stekl.org/2006/07/43/#comments</comments>
		<pubDate>Thu, 06 Jul 2006 17:25:00 +0000</pubDate>
		<dc:creator>mstekl</dc:creator>
				<category><![CDATA[Personales]]></category>
		<category><![CDATA[Varios]]></category>
		<category><![CDATA[25]]></category>
		<category><![CDATA[pablo]]></category>
		<category><![CDATA[rebella]]></category>
		<category><![CDATA[watts]]></category>
		<category><![CDATA[whisky]]></category>

		<guid isPermaLink="false">http://www.stekl.org/blog/?p=43</guid>
		<description><![CDATA[Juan Pablo Rebella 25 Watts &#8211; Whisky]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;"><a href="http://photos1.blogger.com/blogger/5665/1355/1600/ff20041103a4b.jpg" rel="shadowbox[post-44];player=img;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img style="margin: 0pt 10px 10px 0pt; cursor: pointer;" src="http://photos1.blogger.com/blogger/5665/1355/400/ff20041103a4b.jpg" border="0" alt="" /></a><br />
Juan Pablo Rebella</p>
<p><a href="http://www.imdb.com/title/tt0280381/">25 Watts</a> &#8211; <a href="http://www.imdb.com/title/tt0331370/">Whisky</a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.stekl.org/2006/07/43/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sunday Bloody Sunday (!)</title>
		<link>http://blog.stekl.org/2006/07/sunday-bloody-sunday/</link>
		<comments>http://blog.stekl.org/2006/07/sunday-bloody-sunday/#comments</comments>
		<pubDate>Mon, 03 Jul 2006 15:08:00 +0000</pubDate>
		<dc:creator>mstekl</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Varios]]></category>
		<category><![CDATA[bloody]]></category>
		<category><![CDATA[bush]]></category>
		<category><![CDATA[eeuu]]></category>
		<category><![CDATA[sunday]]></category>
		<category><![CDATA[videos]]></category>

		<guid isPermaLink="false">http://www.stekl.org/blog/?p=42</guid>
		<description><![CDATA[Segun Wikipedia: En retórica, la ironía es la figura del discurso en la que se da a entender lo contrario de lo que se dice. Para comprender cabalmente la ironía es fundamental el contexto y la situación en que se da. Suele explicitarse con un signo de admiración encerrado en paréntesis o colocando la ironía [...]]]></description>
			<content:encoded><![CDATA[<p>Segun Wikipedia:<br />
En retórica, la <span style="font-weight:bold;">ironía</span> es la figura del discurso en la que se da a entender lo contrario de lo que se dice. Para comprender cabalmente la ironía es fundamental el contexto y la situación en que se da. Suele explicitarse con un signo de admiración encerrado en paréntesis o colocando la ironía entre comillas.</p>
<p>El contexto de esta cancion de U2 lo pueden encontrar <a href="http://en.wikipedia.org/wiki/Bloody_Sunday_(1972)#Artistic_reaction">aqui</a></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/Hdn_AAKusl8" /><embed type="application/x-shockwave-flash" width="425" height="350" src="http://www.youtube.com/v/Hdn_AAKusl8"></embed></object></p>
<p>Salute!<br />
Killmenosnueve</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stekl.org/2006/07/sunday-bloody-sunday/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Res publica non dominetur</title>
		<link>http://blog.stekl.org/2006/06/res-publica-non-dominetur/</link>
		<comments>http://blog.stekl.org/2006/06/res-publica-non-dominetur/#comments</comments>
		<pubDate>Tue, 27 Jun 2006 20:25:00 +0000</pubDate>
		<dc:creator>mstekl</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Varios]]></category>
		<category><![CDATA[libre]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[publicidad]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.stekl.org/blog/?p=41</guid>
		<description><![CDATA[Encontre esta publicidad de IBM sobre linux. Me parecio GENIAL! Tener información es el primer paso a la sabiduría, pero compartirla es el primero para formar comunidad. Salu, salu! Killmenosnueve.]]></description>
			<content:encoded><![CDATA[<p>Encontre esta publicidad de IBM sobre linux. Me parecio GENIAL!</p>
<p><span style="font-style:italic;"><span style="font-weight:bold;">Tener información es el primer paso a la sabiduría,<br />
pero compartirla es el primero para formar comunidad.</span></span></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/F5WLEu4UIds" /><embed type="application/x-shockwave-flash" width="425" height="350" src="http://www.youtube.com/v/F5WLEu4UIds"></embed></object></p>
<p>Salu, salu!<br />
Killmenosnueve.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stekl.org/2006/06/res-publica-non-dominetur/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

