<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments for Tweetpond</title>
	<atom:link href="http://www.tweetpond.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tweetpond.com</link>
	<description>Ambient visualisation of Twitter</description>
	<lastBuildDate>Thu, 11 Mar 2010 00:38:00 +0000</lastBuildDate>
	
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Billboarding in Papervision3D 2.0 using DisplayObject2D by Jussi</title>
		<link>http://www.tweetpond.com/blog/billboarding-in-papervision3d-20-displayobject2d/comment-page-1/#comment-244</link>
		<dc:creator>Jussi</dc:creator>
		<pubDate>Thu, 11 Mar 2010 00:38:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.tweetpond.com/?p=121#comment-244</guid>
		<description>Hi Iker,

I assume you&#039;re trying to rotate the DisplayObject2D around its Z-axis, similar to what changing the standard Flash rotation property would do (i.e. &quot;obj._rotation = angle&quot;)?

I don&#039;t think this will work, as the whole idea behind billboarding is that the DisplayObject2D is always facing the same way on the two-dimensional plane (your screen).

If you&#039;re looking for something that &#039;participates&#039; more fully in the 3D world, including rotations around X, Y and Z axes, perhaps you can look into 	org.papervision3d.objects.Plane class (with a suitable material such as bitmap).

Hope this helps.

Cheers, Jussi</description>
		<content:encoded><![CDATA[<p>Hi Iker,</p>
<p>I assume you&#8217;re trying to rotate the DisplayObject2D around its Z-axis, similar to what changing the standard Flash rotation property would do (i.e. &#8220;obj._rotation = angle&#8221;)?</p>
<p>I don&#8217;t think this will work, as the whole idea behind billboarding is that the DisplayObject2D is always facing the same way on the two-dimensional plane (your screen).</p>
<p>If you&#8217;re looking for something that &#8216;participates&#8217; more fully in the 3D world, including rotations around X, Y and Z axes, perhaps you can look into 	org.papervision3d.objects.Plane class (with a suitable material such as bitmap).</p>
<p>Hope this helps.</p>
<p>Cheers, Jussi</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Billboarding in Papervision3D 2.0 using DisplayObject2D by iker</title>
		<link>http://www.tweetpond.com/blog/billboarding-in-papervision3d-20-displayobject2d/comment-page-1/#comment-240</link>
		<dc:creator>iker</dc:creator>
		<pubDate>Sat, 06 Mar 2010 18:09:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.tweetpond.com/?p=121#comment-240</guid>
		<description>Hi... I´m trying yor classes and at this moment I can see various displayObject3d and a displayObject2d on the stage. This displayObject2d is a child of one of those displayObject3d. I want both to rotate at the same time but when I rotate the displayObject3d the displayObject2d doesn`t change its rotation.

By the way, Tweetpond is great.

Thank you.</description>
		<content:encoded><![CDATA[<p>Hi&#8230; I´m trying yor classes and at this moment I can see various displayObject3d and a displayObject2d on the stage. This displayObject2d is a child of one of those displayObject3d. I want both to rotate at the same time but when I rotate the displayObject3d the displayObject2d doesn`t change its rotation.</p>
<p>By the way, Tweetpond is great.</p>
<p>Thank you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Billboarding in Papervision3D 2.0 using DisplayObject2D by Jussi</title>
		<link>http://www.tweetpond.com/blog/billboarding-in-papervision3d-20-displayobject2d/comment-page-1/#comment-126</link>
		<dc:creator>Jussi</dc:creator>
		<pubDate>Tue, 08 Dec 2009 21:34:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.tweetpond.com/?p=121#comment-126</guid>
		<description>Hi Fernando, sounds like you&#039;re trying to run the original example from Blitz Agency.

&quot;Circle&quot; is not defined in ActionScript at all, it is a movieclip you can find in the Library of the DisplayObject2DTest.fla project:

&lt;img class=&quot;alignnone size-full wp-image-136&quot; title=&quot;DisplayObject2d Library: Circle&quot; src=&quot;http://www.tweetpond.com/wp/wp-content/uploads/2009/08/displayobject2d_library_circle.png&quot; alt=&quot;DisplayObject2d Library: Circle&quot; width=&quot;494&quot; height=&quot;327&quot; /&gt;

You will also notice under the &quot;linkage&quot; column how this movieclip has been exported to ActionScript as class &quot;Circle&quot;. In the Library, right click on the Circle and select Properties to view and change symbol properties.

Hope this helps.

Cheers, Jussi</description>
		<content:encoded><![CDATA[<p>Hi Fernando, sounds like you&#8217;re trying to run the original example from Blitz Agency.</p>
<p>&#8220;Circle&#8221; is not defined in ActionScript at all, it is a movieclip you can find in the Library of the DisplayObject2DTest.fla project:</p>
<p><img class="alignnone size-full wp-image-136" title="DisplayObject2d Library: Circle" src="http://www.tweetpond.com/wp/wp-content/uploads/2009/08/displayobject2d_library_circle.png" alt="DisplayObject2d Library: Circle" width="494" height="327" /></p>
<p>You will also notice under the &#8220;linkage&#8221; column how this movieclip has been exported to ActionScript as class &#8220;Circle&#8221;. In the Library, right click on the Circle and select Properties to view and change symbol properties.</p>
<p>Hope this helps.</p>
<p>Cheers, Jussi</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Billboarding in Papervision3D 2.0 using DisplayObject2D by Fernando</title>
		<link>http://www.tweetpond.com/blog/billboarding-in-papervision3d-20-displayobject2d/comment-page-1/#comment-125</link>
		<dc:creator>Fernando</dc:creator>
		<pubDate>Mon, 07 Dec 2009 08:47:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.tweetpond.com/?p=121#comment-125</guid>
		<description>Hello from Spain,

&quot;A reader recently asked for some examples on how to use the DisplayObject2D class so I’ve attached some example code below to illustrate.&quot;

I started to program in papervision recently not for profesional job. I readed your post.

¿Could you give me an code source example for a movieclip like &#039;circle&#039;?

Thank for all,</description>
		<content:encoded><![CDATA[<p>Hello from Spain,</p>
<p>&#8220;A reader recently asked for some examples on how to use the DisplayObject2D class so I’ve attached some example code below to illustrate.&#8221;</p>
<p>I started to program in papervision recently not for profesional job. I readed your post.</p>
<p>¿Could you give me an code source example for a movieclip like &#8216;circle&#8217;?</p>
<p>Thank for all,</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Billboarding in Papervision3D 2.0 using DisplayObject2D by Jussi</title>
		<link>http://www.tweetpond.com/blog/billboarding-in-papervision3d-20-displayobject2d/comment-page-1/#comment-10</link>
		<dc:creator>Jussi</dc:creator>
		<pubDate>Wed, 16 Sep 2009 10:08:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.tweetpond.com/?p=121#comment-10</guid>
		<description>A reader recently asked for some examples on how to use the DisplayObject2D class so I&#039;ve attached some example code below to illustrate.

The magic is in having everything on their own individual layers that Papervision3D can the z-order correctly. I also highly recommend installing http://www.monsterdebugger.com/ so you can see what&#039;s happening in your application in real time. Good luck!

&lt;code&gt;
var parentLayer:ViewportLayer;
var vpl:ViewportLayer;
&#160;
// create an empty parent viewport layer and add it to the container
parentLayer = new ViewportLayer(viewport, null);
viewport.containerSprite.addLayer(parentLayer);
&#160;
// create shape
var shape = new Sphere(material, SIZE);
&#160;
// create layer and add to scene
shape.useOwnContainer = true;
vpl = parentLayer.getChildLayer(shape, true);
scene.addChild(shape);
&#160;
// create text box (movieclip)
var box = new Box();
//...set box properties here...
&#160;
// create do2d that encapsulates the movieclip
var label = new DisplayObject2D(box as DisplayObject, parentLayer, 0, null, SIZE*1.25, 0);
&#160;
// create layer and add to scene
label.useOwnContainer = true;
vpl = parentLayer.getChildLayer(label, true);
scene.addChild(label);
&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>A reader recently asked for some examples on how to use the DisplayObject2D class so I&#8217;ve attached some example code below to illustrate.</p>
<p>The magic is in having everything on their own individual layers that Papervision3D can the z-order correctly. I also highly recommend installing <a href="http://www.monsterdebugger.com/" rel="nofollow">http://www.monsterdebugger.com/</a> so you can see what&#8217;s happening in your application in real time. Good luck!</p>
<p><code><br />
var parentLayer:ViewportLayer;<br />
var vpl:ViewportLayer;<br />
&nbsp;<br />
// create an empty parent viewport layer and add it to the container<br />
parentLayer = new ViewportLayer(viewport, null);<br />
viewport.containerSprite.addLayer(parentLayer);<br />
&nbsp;<br />
// create shape<br />
var shape = new Sphere(material, SIZE);<br />
&nbsp;<br />
// create layer and add to scene<br />
shape.useOwnContainer = true;<br />
vpl = parentLayer.getChildLayer(shape, true);<br />
scene.addChild(shape);<br />
&nbsp;<br />
// create text box (movieclip)<br />
var box = new Box();<br />
//...set box properties here...<br />
&nbsp;<br />
// create do2d that encapsulates the movieclip<br />
var label = new DisplayObject2D(box as DisplayObject, parentLayer, 0, null, SIZE*1.25, 0);<br />
&nbsp;<br />
// create layer and add to scene<br />
label.useOwnContainer = true;<br />
vpl = parentLayer.getChildLayer(label, true);<br />
scene.addChild(label);<br />
</code></p>
]]></content:encoded>
	</item>
</channel>
</rss>
