<?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 on: Papervision 3D 2.0 Breaking Changes on Object yaw, roll, pitch</title>
	<atom:link href="http://drawlogic.com/2008/07/17/papervision-3d-20-breaking-changes/feed/" rel="self" type="application/rss+xml" />
	<link>http://drawlogic.com/2008/07/17/papervision-3d-20-breaking-changes/</link>
	<description>interactive and game development technologies for the web - flash, flex, unity3d, silverlight, javascript</description>
	<lastBuildDate>Fri, 12 Mar 2010 09:56:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Alex</title>
		<link>http://drawlogic.com/2008/07/17/papervision-3d-20-breaking-changes/comment-page-1/#comment-2298</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Sat, 13 Dec 2008 19:00:50 +0000</pubDate>
		<guid isPermaLink="false">http://drawk.wordpress.com/?p=223#comment-2298</guid>
		<description>I have Papervision GW 2.0alpha and using localRotationX gives me an undefined property error in DisplayObject3D. Why is that ?</description>
		<content:encoded><![CDATA[<p>I have Papervision GW 2.0alpha and using localRotationX gives me an undefined property error in DisplayObject3D. Why is that ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Тиран</title>
		<link>http://drawlogic.com/2008/07/17/papervision-3d-20-breaking-changes/comment-page-1/#comment-886</link>
		<dc:creator>Тиран</dc:creator>
		<pubDate>Mon, 25 Aug 2008 13:57:18 +0000</pubDate>
		<guid isPermaLink="false">http://drawk.wordpress.com/?p=223#comment-886</guid>
		<description>незнаю, мне всё нравится! :)</description>
		<content:encoded><![CDATA[<p>незнаю, мне всё нравится! <img src='http://drawlogic.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: keith</title>
		<link>http://drawlogic.com/2008/07/17/papervision-3d-20-breaking-changes/comment-page-1/#comment-887</link>
		<dc:creator>keith</dc:creator>
		<pubDate>Fri, 25 Jul 2008 20:05:37 +0000</pubDate>
		<guid isPermaLink="false">http://drawk.wordpress.com/?p=223#comment-887</guid>
		<description>Thanks for taking my thoughts into consideration Tim! I think it will be great to have both for now.</description>
		<content:encoded><![CDATA[<p>Thanks for taking my thoughts into consideration Tim! I think it will be great to have both for now.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Матрешкин</title>
		<link>http://drawlogic.com/2008/07/17/papervision-3d-20-breaking-changes/comment-page-1/#comment-882</link>
		<dc:creator>Матрешкин</dc:creator>
		<pubDate>Wed, 23 Jul 2008 12:29:56 +0000</pubDate>
		<guid isPermaLink="false">http://drawk.wordpress.com/?p=223#comment-882</guid>
		<description>Мне понравилось.</description>
		<content:encoded><![CDATA[<p>Мне понравилось.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: drawk</title>
		<link>http://drawlogic.com/2008/07/17/papervision-3d-20-breaking-changes/comment-page-1/#comment-888</link>
		<dc:creator>drawk</dc:creator>
		<pubDate>Tue, 22 Jul 2008 02:05:13 +0000</pubDate>
		<guid isPermaLink="false">http://drawk.wordpress.com/?p=223#comment-888</guid>
		<description>Hey Tim,

Wow that much backlash?  I thought it was a decent change.  Ah well give the people what they want I guess.

The new getters and setters are great for localRotation.  I guess that makes people the most happy and supports all the current code out there.  And yaw, pitch and roll are easy and are really helpers that mod those properties but don&#039;t&#039; be afraid to do a breaking change to prevent bloat or legacy build up.</description>
		<content:encoded><![CDATA[<p>Hey Tim,</p>
<p>Wow that much backlash?  I thought it was a decent change.  Ah well give the people what they want I guess.</p>
<p>The new getters and setters are great for localRotation.  I guess that makes people the most happy and supports all the current code out there.  And yaw, pitch and roll are easy and are really helpers that mod those properties but don&#8217;t&#8217; be afraid to do a breaking change to prevent bloat or legacy build up.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim Knip</title>
		<link>http://drawlogic.com/2008/07/17/papervision-3d-20-breaking-changes/comment-page-1/#comment-883</link>
		<dc:creator>Tim Knip</dc:creator>
		<pubDate>Mon, 21 Jul 2008 16:38:49 +0000</pubDate>
		<guid isPermaLink="false">http://drawk.wordpress.com/?p=223#comment-883</guid>
		<description>Hi all,

Due to much confusion we decided to revert back to yaw(), pitch() and roll() methods again.

Added are now new getter/setters: #localRotationX, #localRotationY and #localRotationZ

One has to understand this: #rotationX, #rotationY and #rotationZ are defining the *global* rotation of an object (they are Euler-angles). The (initial) orientation of the object in space.

pitch(), yaw(), roll(), #localRotationX/Y/Z however rotate the object *relative* to the rotation as set thru #rotationX, #rotationY and #rotationZ.</description>
		<content:encoded><![CDATA[<p>Hi all,</p>
<p>Due to much confusion we decided to revert back to yaw(), pitch() and roll() methods again.</p>
<p>Added are now new getter/setters: #localRotationX, #localRotationY and #localRotationZ</p>
<p>One has to understand this: #rotationX, #rotationY and #rotationZ are defining the *global* rotation of an object (they are Euler-angles). The (initial) orientation of the object in space.</p>
<p>pitch(), yaw(), roll(), #localRotationX/Y/Z however rotate the object *relative* to the rotation as set thru #rotationX, #rotationY and #rotationZ.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alto</title>
		<link>http://drawlogic.com/2008/07/17/papervision-3d-20-breaking-changes/comment-page-1/#comment-884</link>
		<dc:creator>Alto</dc:creator>
		<pubDate>Mon, 21 Jul 2008 15:04:36 +0000</pubDate>
		<guid isPermaLink="false">http://drawk.wordpress.com/?p=223#comment-884</guid>
		<description>Let&#039;s say there is a for loop:
for (var i:int = 0; i &lt; 90; i++)
{
   some3DObject.yaw = 1;
}
If the values are absolute.... does this mean that the object will not turn 90 degrees, but instead stays at 1?  How is this different from rotationX Y and Z?</description>
		<content:encoded><![CDATA[<p>Let&#8217;s say there is a for loop:<br />
for (var i:int = 0; i &lt; 90; i++)<br />
{<br />
   some3DObject.yaw = 1;<br />
}<br />
If the values are absolute&#8230;. does this mean that the object will not turn 90 degrees, but instead stays at 1?  How is this different from rotationX Y and Z?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: drawk</title>
		<link>http://drawlogic.com/2008/07/17/papervision-3d-20-breaking-changes/comment-page-1/#comment-885</link>
		<dc:creator>drawk</dc:creator>
		<pubDate>Sun, 20 Jul 2008 03:20:54 +0000</pubDate>
		<guid isPermaLink="false">http://drawk.wordpress.com/?p=223#comment-885</guid>
		<description>Hey keith,

Well you can now also get not just set.  Before it was just a set method like yaw(amount).  So really it is the same functionality just now you can get the values more easily.

Also for control clockwise vs counterclockwise you just do positive and negative values local to the object that you are manipulating.

Also, with the absolute vs relative situation this seems a bit easier as absolute as you know better where the values are at.  It shouldn&#039;t affect anyone too bad but just a more precise way to do things.</description>
		<content:encoded><![CDATA[<p>Hey keith,</p>
<p>Well you can now also get not just set.  Before it was just a set method like yaw(amount).  So really it is the same functionality just now you can get the values more easily.</p>
<p>Also for control clockwise vs counterclockwise you just do positive and negative values local to the object that you are manipulating.</p>
<p>Also, with the absolute vs relative situation this seems a bit easier as absolute as you know better where the values are at.  It shouldn&#8217;t affect anyone too bad but just a more precise way to do things.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: keith</title>
		<link>http://drawlogic.com/2008/07/17/papervision-3d-20-breaking-changes/comment-page-1/#comment-889</link>
		<dc:creator>keith</dc:creator>
		<pubDate>Sun, 20 Jul 2008 03:10:25 +0000</pubDate>
		<guid isPermaLink="false">http://drawk.wordpress.com/?p=223#comment-889</guid>
		<description>This sounds nice, but also leaves me a bit troubled. It seems like now if making relative transformations will be difficult - involving math. Can you explain a simple solution? Better yet, it would be great to have a way to make both absolute and relative. Maybe I am overanalyzing the problem -  rotation is always confusing to me since it &#039;loops&#039;. e.g. How to control clockwise vs counter-clockwise rotation.</description>
		<content:encoded><![CDATA[<p>This sounds nice, but also leaves me a bit troubled. It seems like now if making relative transformations will be difficult &#8211; involving math. Can you explain a simple solution? Better yet, it would be great to have a way to make both absolute and relative. Maybe I am overanalyzing the problem &#8211;  rotation is always confusing to me since it &#8216;loops&#8217;. e.g. How to control clockwise vs counter-clockwise rotation.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
