<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-22855</id>
	<title>Nabble - Papervision3D</title>
	<updated>2009-11-10T16:22:40Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Papervision3D-f22855.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Papervision3D-f22855.html" />
	<subtitle type="html">&lt;a href=&quot;http://www.papervision3d.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D&lt;/a&gt;&amp;nbsp;is an Open Source 3D engine for Flash.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26293992</id>
	<title>Re: Trouble with Andy's Dragging in 3d - The Right Way</title>
	<published>2009-11-10T16:22:40Z</published>
	<updated>2009-11-10T16:22:40Z</updated>
	<author>
		<name>Mark I. Ross</name>
	</author>
	<content type="html">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&gt;
&lt;html&gt;
&lt;head&gt;
  &lt;meta content=&quot;text/html;charset=ISO-8859-1&quot; http-equiv=&quot;Content-Type&quot;&gt;
&lt;/head&gt;
&lt;body bgcolor=&quot;#ffffff&quot; text=&quot;#000000&quot;&gt;
&lt;font face=&quot;Helvetica, Arial, sans-serif&quot;&gt;Oh - sorry this was due to my
camera's Y position - i guess it was working but I couldn't see it.&lt;br&gt;
&lt;br&gt;
&lt;/font&gt;&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26293992&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nospam@...&lt;/a&gt; wrote:
&lt;blockquote cite=&quot;mid:333b78d230b5a04dc1683a0ca0197457.squirrel@webmail.therossman.org&quot; type=&quot;cite&quot;&gt;
  &lt;pre wrap=&quot;&quot;&gt;Hey guys,

I am trying to follow Andy's code for his article
(&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://blog.zupko.info/?p=143&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blog.zupko.info/?p=143&lt;/a&gt;) Dragging in 3d - The Right Way.

Key difference being, I am not doing click-activated dragging, i just want
a loaded DAE to follow my mouse around as though it was hovering over a
Plane (the primitive not an aircraft).

In my setup I create the Plane3d (_plane) and the hotspot just like in
Andy's sample.  Then, in my render loop my code is like:

override protected function onRenderTick(e:Event=null):void
{
   var cameraPosition:Number3D = new Number3D(camera.x, camera.y, camera.z);
   var ray:Number3D = camera.unproject(viewport.containerSprite.mouseX,
viewport.containerSprite.mouseY);
   ray = Number3D.add(ray, cameraPosition);
   var intersect:Number3D =
_plane.getIntersectionLineNumbers(cameraPosition, ray);
   hotspot.x = -intersect.x;
   hotspot.z = -intersect.z;
   super.onRenderTick( e );
}

My problem is the hotspot never moves.  When traced out, the &quot;intersect&quot; X
and Z values are always the same, even though the mouse X/Y's are
changing, and the values of the ray keep changing, the intersect is always
0,0,-300.

Any help or suggestions would be very much appreciated!

Cheers,
mark


_______________________________________________
Papervision3D mailing list
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26293992&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;

  &lt;/pre&gt;
&lt;/blockquote&gt;
&lt;/body&gt;
&lt;/html&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26293992&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Trouble-with-Andy%27s-Dragging-in-3d---The-Right-Way-tp26289457p26293992.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26289457</id>
	<title>Trouble with Andy's Dragging in 3d - The Right Way</title>
	<published>2009-11-10T11:02:45Z</published>
	<updated>2009-11-10T11:02:45Z</updated>
	<author>
		<name>Mark I. Ross</name>
	</author>
	<content type="html">Hey guys,
&lt;br&gt;&lt;br&gt;I am trying to follow Andy's code for his article
&lt;br&gt;(&lt;a href=&quot;http://blog.zupko.info/?p=143&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blog.zupko.info/?p=143&lt;/a&gt;) Dragging in 3d - The Right Way.
&lt;br&gt;&lt;br&gt;Key difference being, I am not doing click-activated dragging, i just want
&lt;br&gt;a loaded DAE to follow my mouse around as though it was hovering over a
&lt;br&gt;Plane (the primitive not an aircraft).
&lt;br&gt;&lt;br&gt;In my setup I create the Plane3d (_plane) and the hotspot just like in
&lt;br&gt;Andy's sample. &amp;nbsp;Then, in my render loop my code is like:
&lt;br&gt;&lt;br&gt;override protected function onRenderTick(e:Event=null):void
&lt;br&gt;{
&lt;br&gt;&amp;nbsp; &amp;nbsp;var cameraPosition:Number3D = new Number3D(camera.x, camera.y, camera.z);
&lt;br&gt;&amp;nbsp; &amp;nbsp;var ray:Number3D = camera.unproject(viewport.containerSprite.mouseX,
&lt;br&gt;viewport.containerSprite.mouseY);
&lt;br&gt;&amp;nbsp; &amp;nbsp;ray = Number3D.add(ray, cameraPosition);
&lt;br&gt;&amp;nbsp; &amp;nbsp;var intersect:Number3D =
&lt;br&gt;_plane.getIntersectionLineNumbers(cameraPosition, ray);
&lt;br&gt;&amp;nbsp; &amp;nbsp;hotspot.x = -intersect.x;
&lt;br&gt;&amp;nbsp; &amp;nbsp;hotspot.z = -intersect.z;
&lt;br&gt;&amp;nbsp; &amp;nbsp;super.onRenderTick( e );
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;My problem is the hotspot never moves. &amp;nbsp;When traced out, the &amp;quot;intersect&amp;quot; X
&lt;br&gt;and Z values are always the same, even though the mouse X/Y's are
&lt;br&gt;changing, and the values of the ray keep changing, the intersect is always
&lt;br&gt;0,0,-300.
&lt;br&gt;&lt;br&gt;Any help or suggestions would be very much appreciated!
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;mark
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26289457&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Trouble-with-Andy%27s-Dragging-in-3d---The-Right-Way-tp26289457p26289457.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26283413</id>
	<title>InputText on the material</title>
	<published>2009-11-10T05:28:04Z</published>
	<updated>2009-11-10T05:28:04Z</updated>
	<author>
		<name>fabioweb76</name>
	</author>
	<content type="html">sorry for my english...
&lt;br&gt;&lt;br&gt;I had a problem with the addition of a text input field on a material and I solved with this code:
&lt;br&gt;&lt;br&gt;&lt;br&gt;private var tf:TextField = new TextField();
&lt;br&gt;// embed font important
&lt;br&gt;private var ff:fontmail = new fontmail();
&lt;br&gt;var myFormat:TextFormat = new TextFormat(); 
&lt;br&gt;&lt;br&gt;myFormat.font= ff.fontName;
&lt;br&gt;myFormat.color= 0x8D6952;
&lt;br&gt;myFormat.size= 20;
&lt;br&gt;&lt;br&gt;tf.y = 700
&lt;br&gt;tf.x = 1530
&lt;br&gt;// important!
&lt;br&gt;tf.type = TextFieldType.INPUT;
&lt;br&gt;tf.width = 345
&lt;br&gt;tf.height = 150
&lt;br&gt;tf.border = false; 
&lt;br&gt;tf.multiline = true
&lt;br&gt;tf.wordWrap = true
&lt;br&gt;tf.antiAliasType = AntiAliasType.ADVANCED;
&lt;br&gt;tf.defaultTextFormat = myFormat;
&lt;br&gt;tf.setTextFormat(myFormat); 
&lt;br&gt;// important!
&lt;br&gt;tf.embedFonts = true;
&lt;br&gt;tf.text = &amp;quot;&amp;quot;
&lt;br&gt;&lt;br&gt;//movie on library
&lt;br&gt;var matc:Mat_C = new Mat_C()
&lt;br&gt;materialeC = new MovieMaterial(matc);
&lt;br&gt;materialeC.doubleSided = true
&lt;br&gt;materialeC.smooth = true
&lt;br&gt;materialeC.interactive = true
&lt;br&gt;//important!
&lt;br&gt;materialeC.animated = true
&lt;br&gt;// add text on the material
&lt;br&gt;matc.addChild(tf);
&lt;br&gt;&lt;br&gt;// optional ---&amp;gt; i revert the text for the view into the cylinder
&lt;br&gt;var nuova_matrice:Matrix = tf.transform.matrix
&lt;br&gt;nuova_matrice.a = -1
&lt;br&gt;tf.transform.matrix = nuova_matrice
&lt;br&gt;&lt;br&gt;// important for the focus into TextField
&lt;br&gt;tf.addEventListener(MouseEvent.CLICK, onInputClick)
&lt;br&gt;&lt;br&gt;function onInputClick1(e:MouseEvent){ 
&lt;br&gt;stage.focus = tf;
&lt;br&gt;&lt;br&gt;} 
&lt;br&gt;&lt;br&gt;That is all I hope that helps someone!
&lt;br&gt;&lt;br&gt;my example: &lt;a href=&quot;http://www.grafiweb.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.grafiweb.it&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/InputText-on-the-material-tp26283413p26283413.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26276925</id>
	<title>Re: Papervision3D Digest, Vol 38, Issue 16</title>
	<published>2009-11-09T17:32:25Z</published>
	<updated>2009-11-09T17:32:25Z</updated>
	<author>
		<name>Federico Contreras</name>
	</author>
	<content type="html">&lt;html&gt;
&lt;head&gt;

&lt;/head&gt;
&lt;body class='hmmessage'&gt;
Thank you guys! I will try that tomorrow as soon as I get into work and let you know my results, Thank you very, very much!&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;font color=&quot;#ff6600&quot;&gt;&lt;font face=&quot;Verdana, Geneva, Arial, Sans-serif&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;federico contreras&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;BR&gt;&lt;/div&gt;[snip hilarity NO U!]&lt;br&gt;&lt;br&gt;&lt;/div&gt; 		 	   		  &lt;br /&gt;&lt;hr /&gt;Windows Live: Make it easier for your friends to see  &lt;a href='http://go.microsoft.com/?linkid=9691811' target='_new' rel=&quot;nofollow&quot;&gt;what you’re up to on Facebook.&lt;/a&gt;&lt;/body&gt;
&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26276925&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Papervision3D-Digest%2C-Vol-38%2C-Issue-16-tp26276925p26276925.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26274280</id>
	<title>Re: Problem with renderer chugging when simple plane objects are viewed edge-on</title>
	<published>2009-11-09T13:41:27Z</published>
	<updated>2009-11-09T13:41:27Z</updated>
	<author>
		<name>John Brookes-2</name>
	</author>
	<content type="html">Makc, a cuddly little troll.&lt;br&gt;Love him :p&lt;br&gt;xx&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/9 Makc &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26274280&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;makc.the.great@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;On Mon, Nov 9, 2009 at 8:34 PM, Andy Zupko &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26274280&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;azupko@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt; You could insert this almost exactly into pv3d BitmapMaterial&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26274280&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26274280&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-with-renderer-chugging-when-simple-plane-objects-are-viewed-edge-on-tp26271092p26274280.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26272971</id>
	<title>Re: Problem with renderer chugging when simple plane objects are viewed edge-on</title>
	<published>2009-11-09T12:10:50Z</published>
	<updated>2009-11-09T12:10:50Z</updated>
	<author>
		<name>Makc The Great</name>
	</author>
	<content type="html">On Mon, Nov 9, 2009 at 8:34 PM, Andy Zupko &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26272971&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;azupko@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; You could insert this almost exactly into pv3d BitmapMaterial
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26272971&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;no_u.jpg&lt;/strong&gt; (37K) &lt;a href=&quot;http://old.nabble.com/attachment/26272971/0/no_u.jpg&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-with-renderer-chugging-when-simple-plane-objects-are-viewed-edge-on-tp26271092p26272971.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26271506</id>
	<title>Re: Problem with renderer chugging when simple plane objects are viewed edge-on</title>
	<published>2009-11-09T10:34:47Z</published>
	<updated>2009-11-09T10:34:47Z</updated>
	<author>
		<name>Andy Zupko</name>
	</author>
	<content type="html">&lt;html&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;This is a known problem with the flash player - not the engine specifically. &amp;nbsp; There are a number of ways you can approach a solution. &amp;nbsp;Away3D has a built in feature which will turn off smoothing at high angles (at least they used too). &amp;nbsp;You could grab that code and easily insert it into the pv3d draw routine:&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;//from away3d BitmapMaterial&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;a2 = (v1x = v1.x) - (v0x = v0.x);&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;b2 = (v1y = v1.y) - (v0y = v0.y);&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;c2 = (v2x = v2.x) - v0x;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;d2 = (v2y = v2.y) - v0y;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;smooth &amp;amp;&amp;amp; (v0x*(d2 - b2) - v1x*d2 + v2x*b2 &gt; 400)&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;You could insert this almost exactly into pv3d BitmapMaterial, just calculate a2, b2, b2, d2 with a2 = x1-x0, etc:&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;//line 145 of BitmapMaterial&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&lt;span style=&quot;text-decoration: underline&quot;&gt;graphics&lt;/span&gt;.beginBitmapFill( altBitmap ? altBitmap : bitmap, _localMatrix, tiled,&amp;nbsp;smooth &amp;amp;&amp;amp; (v0x*(d2 - b2) - v1x*d2 + v2x*b2 &gt; 400));&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;that should do the trick&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;OR you could calculate the normal of the plane that is being used. &amp;nbsp;If it is close to 0, then you can turn of smoothing. &amp;nbsp;Would be slightly less calculations, depending how many segments are on the plane.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;-andy&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On Nov 9, 2009, at 12:06 PM, Federico Contreras wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; &quot;&gt;&lt;div class=&quot;hmmessage&quot; style=&quot;font-size: 10pt; font-family: Verdana; &quot;&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;I was programming a website for a client and found that my project was chugging very badly when my planes were spinning, after a bit of troubleshooting, I determined that when the planes rotate to be viewed edge on or almost edge on, flash chugs for a second before continuing to render. This only happens when I turn smoothing on.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;I attached the issue report I made on the googlecode (&lt;a href=&quot;http://code.google.com/p/papervision3d/issues/detail?id=234&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://code.google.com/p/papervision3d/issues/detail?id=234&lt;/a&gt;) page, but I am a fairly inexperienced PV3D coder so it could be me doing something wrong. I did try it in a completely isolated file with just one camera and one plane and I still reproduced the issue, leading me to believe that it’s not my code (I hope!).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;Can anyone advise / confirm if this is an actual problem?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;Thanks in advance fellas and thank you to everyone developing this awesome piece of software!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;Federico Contreras&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;&lt;o:p&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;Steps to reproduce the error:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;1. Grab latest SVN copy of papervision (version 931 according to tortoise)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;2. Create a rotating plane object.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;3. Texture said plane with a bitmapFileMaterial that is externally loaded&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;and has smoothing on (BitmapFileMaterial.smoothing = true) (I am using&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;transparent PNGs, but have tested and reproduced the behaviour with regular&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;PNGs).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;4. When the plane rotates to either edge on or very close to edge on, the&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;viewport will seize for an indeterminate amount of time, it will never&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;actually crash, but it's chugging like mad ...&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;What is the expected output? What do you see instead?&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;Expect smooth performance, instead flash seems to lockup when the planes&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;are viewed edge-on.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;What version of the product are you using? On what operating system?&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;SVN: 931, Windows XP 32-bit&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;Please provide any additional information below.&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;When smoothing for the material is turned off, the problem disappears entirely.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;br&gt;&lt;hr&gt;Get a great deal on Windows 7 and see how it works the way you want.&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://go.microsoft.com/?linkid=9691812&quot; target=&quot;_new&quot; rel=&quot;nofollow&quot;&gt;Check out the offers on Windows 7now.&lt;/a&gt;_______________________________________________&lt;br&gt;Papervision3D mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26271506&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;&lt;/div&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26271506&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-with-renderer-chugging-when-simple-plane-objects-are-viewed-edge-on-tp26271092p26271506.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26271247</id>
	<title>Re: branches</title>
	<published>2009-11-09T10:19:26Z</published>
	<updated>2009-11-09T10:19:26Z</updated>
	<author>
		<name>Mark Barcinski-2</name>
	</author>
	<content type="html">Hi all :)
&lt;br&gt;&lt;br&gt;You are right that this is a Flash 10 only branch. But the difference &amp;nbsp;
&lt;br&gt;is slight, it's just one class, the BitmapMaterial.
&lt;br&gt;When using the &amp;quot;precise&amp;quot; property the material will no longer &amp;nbsp;
&lt;br&gt;tesselate the triangles but use fp10 build-in perspective correction.
&lt;br&gt;The initial tests very slightly disappointing but right now I'm &amp;nbsp;
&lt;br&gt;working on a project that uses lots of precise and it runs &amp;nbsp;
&lt;br&gt;surprisingly smooth.
&lt;br&gt;I've run some tests on other fp10 stuff ( vectors vs arrays, native &amp;nbsp;
&lt;br&gt;matrix and so ) but the speed gains weren't worthy breaking the &amp;nbsp;
&lt;br&gt;compatibility.
&lt;br&gt;&lt;br&gt;So right now the idea behind fp10 branch is to provide painless and &amp;nbsp;
&lt;br&gt;easy way of updating existing 2.1 projects to fp10 while awaiting the &amp;nbsp;
&lt;br&gt;3.0 :)
&lt;br&gt;&lt;br&gt;&lt;br&gt;Is it safe for production? We haven't done any extensive testing yet, &amp;nbsp;
&lt;br&gt;but as I said I'm working on a project using this branch and I haven't &amp;nbsp;
&lt;br&gt;encountered any (new) bugs yet.
&lt;br&gt;&lt;br&gt;&lt;br&gt;cheers,
&lt;br&gt;Mark
&lt;br&gt;&lt;br&gt;On Nov 8, 2009, at 6:49 PM, Heinrich Ruoff wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi to all!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; What is the difference between trunk\as3\trunk\src and trunk\branches 
&lt;br&gt;&amp;gt; \fp10\src?
&lt;br&gt;&amp;gt; I guess fp10 is Flash 10 only?
&lt;br&gt;&amp;gt; Is it safe to use this branch for production?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Heinrich
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Papervision3D mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26271247&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26271247&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/branches-tp26256110p26271247.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26271092</id>
	<title>Problem with renderer chugging when simple plane objects are viewed edge-on</title>
	<published>2009-11-09T10:06:37Z</published>
	<updated>2009-11-09T10:06:37Z</updated>
	<author>
		<name>Federico Contreras</name>
	</author>
	<content type="html">&lt;html&gt;
&lt;head&gt;

&lt;/head&gt;
&lt;body class='hmmessage'&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot;&gt;&lt;meta name=&quot;ProgId&quot; content=&quot;Word.Document&quot;&gt;&lt;meta name=&quot;Generator&quot; content=&quot;Microsoft Word 12&quot;&gt;&lt;meta name=&quot;Originator&quot; content=&quot;Microsoft Word 12&quot;&gt;&lt;link rel=&quot;File-List&quot; href=&quot;file:///C:%5CDOCUME%7E1%5CDefault%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml&quot;&gt;&lt;link rel=&quot;themeData&quot; href=&quot;file:///C:%5CDOCUME%7E1%5CDefault%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx&quot;&gt;&lt;link rel=&quot;colorSchemeMapping&quot; href=&quot;file:///C:%5CDOCUME%7E1%5CDefault%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml&quot;&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:WordDocument&gt;
  &lt;w:View&gt;Normal&lt;/w:View&gt;
  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;
  &lt;w:TrackMoves/&gt;
  &lt;w:TrackFormatting/&gt;
  &lt;w:PunctuationKerning/&gt;
  &lt;w:ValidateAgainstSchemas/&gt;
  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
  &lt;w:DoNotPromoteQF/&gt;
  &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;
  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;
  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
  &lt;w:Compatibility&gt;
   &lt;w:BreakWrappedTables/&gt;
   &lt;w:SnapToGridInCell/&gt;
   &lt;w:WrapTextWithPunct/&gt;
   &lt;w:UseAsianBreakRules/&gt;
   &lt;w:DontGrowAutofit/&gt;
   &lt;w:SplitPgBreakAndParaMark/&gt;
   &lt;w:DontVertAlignCellWithSp/&gt;
   &lt;w:DontBreakConstrainedForcedTables/&gt;
   &lt;w:DontVertAlignInTxbx/&gt;
   &lt;w:Word11KerningPairs/&gt;
   &lt;w:CachedColBalance/&gt;
  &lt;/w:Compatibility&gt;
  &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;
  &lt;m:mathPr&gt;
   &lt;m:mathFont m:val=&quot;Cambria Math&quot;/&gt;
   &lt;m:brkBin m:val=&quot;before&quot;/&gt;
   &lt;m:brkBinSub m:val=&quot;&amp;#45;-&quot;/&gt;
   &lt;m:smallFrac m:val=&quot;off&quot;/&gt;
   &lt;m:dispDef/&gt;
   &lt;m:lMargin m:val=&quot;0&quot;/&gt;
   &lt;m:rMargin m:val=&quot;0&quot;/&gt;
   &lt;m:defJc m:val=&quot;centerGroup&quot;/&gt;
   &lt;m:wrapIndent m:val=&quot;1440&quot;/&gt;
   &lt;m:intLim m:val=&quot;subSup&quot;/&gt;
   &lt;m:naryLim m:val=&quot;undOvr&quot;/&gt;
  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:LatentStyles DefLockedState=&quot;false&quot; DefUnhideWhenUsed=&quot;true&quot;
  DefSemiHidden=&quot;true&quot; DefQFormat=&quot;false&quot; DefPriority=&quot;99&quot;
  LatentStyleCount=&quot;267&quot;&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Normal&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;heading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;35&quot; QFormat=&quot;true&quot; Name=&quot;caption&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;10&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; Name=&quot;Default Paragraph Font&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;11&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtitle&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;22&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Strong&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;20&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;59&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Table Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Placeholder Text&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;No Spacing&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Revision&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;34&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;List Paragraph&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;29&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;30&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;19&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;21&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;31&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;32&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;33&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Book Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;37&quot; Name=&quot;Bibliography&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; QFormat=&quot;true&quot; Name=&quot;TOC Heading&quot;/&gt;
 &lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt;
&lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:&quot;Table Normal&quot;;
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-qformat:yes;
	mso-style-parent:&quot;&quot;;
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin:0in;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:&quot;Times New Roman&quot;;
	mso-fareast-theme-font:minor-fareast;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;}
&lt;/style&gt;
&lt;![endif]--&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;I
was programming a website for a client and found that my project was chugging
very badly when my planes were spinning, after a bit of troubleshooting, I
determined that when the planes rotate to be viewed edge on or almost edge on,
flash chugs for a second before continuing to render. This only happens when I
turn smoothing on.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;I
attached the issue report I made on the googlecode (http://code.google.com/p/papervision3d/issues/detail?id=234)
page, but I am a fairly inexperienced PV3D coder so it could be me doing
something wrong. I did try it in a completely isolated file with just one camera
and one plane and I still reproduced the issue, leading me to believe that it’s
not my code (I hope!).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;Can
anyone advise / confirm if this is an actual problem?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;Thanks
in advance fellas and thank you to everyone developing this awesome piece of
software!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;Federico
Contreras&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;Steps
to reproduce the error:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;1.
Grab latest SVN copy of papervision (version 931 according to tortoise)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;2.
Create a rotating plane object.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;3.
Texture said plane with a bitmapFileMaterial that is externally loaded&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;and
has smoothing on (BitmapFileMaterial.smoothing = true) (I am using&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;transparent
PNGs, but have tested and reproduced the behaviour with regular&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;PNGs).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;4.
When the plane rotates to either edge on or very close to edge on, the&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;viewport
will seize for an indeterminate amount of time, it will never&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;actually
crash, but it's chugging like mad ...&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;What
is the expected output? What do you see instead?&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;Expect
smooth performance, instead flash seems to lockup when the planes&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;are
viewed edge-on.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;What
version of the product are you using? On what operating system?&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;SVN:
931, Windows XP 32-bit&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;Please
provide any additional information below.&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;When
smoothing for the material is turned off, the problem disappears entirely.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

 		 	   		  &lt;br /&gt;&lt;hr /&gt;Get a great deal on Windows 7 and see how it works the way you want. &lt;a href='http://go.microsoft.com/?linkid=9691812' target='_new' rel=&quot;nofollow&quot;&gt;Check out the offers on Windows 7now.&lt;/a&gt;&lt;/body&gt;
&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26271092&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-with-renderer-chugging-when-simple-plane-objects-are-viewed-edge-on-tp26271092p26271092.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26257758</id>
	<title>Re: Branches</title>
	<published>2009-11-08T12:39:30Z</published>
	<updated>2009-11-08T12:39:30Z</updated>
	<author>
		<name>Shap Shankly</name>
	</author>
	<content type="html">I think that&amp;#39;s the branch updated by Seb to use the FP10 features but is basically the same as the trunk.&lt;br&gt;&lt;br&gt;Should have a bit of a performance boost compared to the FP9 version&lt;br&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26257758&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/branches-tp26256110p26257758.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26256110</id>
	<title>branches</title>
	<published>2009-11-08T09:49:54Z</published>
	<updated>2009-11-08T09:49:54Z</updated>
	<author>
		<name>Heinrich Ruoff</name>
	</author>
	<content type="html">Hi to all!&lt;br&gt;&lt;br&gt;What is the difference between trunk\as3\trunk\src and trunk\branches\fp10\src?&lt;br&gt;I guess fp10 is Flash 10 only?&lt;br&gt;Is it safe to use this branch for production?&lt;br&gt;&lt;br&gt;Heinrich&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26256110&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/branches-tp26256110p26256110.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26220790</id>
	<title>diff Viewport3D and BitmapViewport3D</title>
	<published>2009-11-05T11:15:59Z</published>
	<updated>2009-11-05T11:15:59Z</updated>
	<author>
		<name>CodeJockey1</name>
	</author>
	<content type="html">Take a look at:&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://codejockeyscorner.blogspot.com/2009/04/papervision3d-anaglyph-scene.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://codejockeyscorner.blogspot.com/2009/04/papervision3d-anaglyph-scene.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;
On Thu, Nov 5, 2009 at 10:32 AM,  &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;papervision3d-request@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Send Papervision3D mailing list submissions to&lt;br&gt;
        &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;papervision3d@...&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
To subscribe or unsubscribe via the World Wide Web, visit&lt;br&gt;
        &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
or, via email, send a message with subject or body &amp;#39;help&amp;#39; to&lt;br&gt;
        &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;papervision3d-request@...&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
You can reach the person managing the list at&lt;br&gt;
        &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;papervision3d-owner@...&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
When replying, please edit your Subject line so it is more specific&lt;br&gt;
than &amp;quot;Re: Contents of Papervision3D digest...&amp;quot;&lt;br&gt;
&lt;br&gt;Today&amp;#39;s Topics:&lt;br&gt;
&lt;br&gt;
   1. Re: How to orbit to a point (Lee Probert)&lt;br&gt;
   2. diff Viewport3D and BitmapViewport3D (Lars Schwarz)&lt;br&gt;
   3. Re: How to orbit to a point (Strange Loop Studios)&lt;br&gt;
&lt;br&gt;&lt;br&gt;---------- Forwarded message ----------&lt;br&gt;From: Lee Probert &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;papervision3d@...&lt;/a&gt;&lt;br&gt;
Date: Thu, 5 Nov 2009 15:21:46 +0000&lt;br&gt;Subject: Re: [Papervision3D] How to orbit to a point&lt;br&gt;Hi Andy. This is slightly more complicated than it at first appears although I&amp;#39;m sure you would have a very elegant solution. The simplest way to describe the problem is like so ...&lt;div&gt;
&lt;br&gt;&lt;/div&gt;&lt;div&gt;I have objects being spawned that then need to point to a target in 3D space and start to travel to this point but not directly. Their behaviour needs to appear erratic so I am attempting to move them in an arc towards this point. I don&amp;#39;t want to tween on a bezier because a few ticks later they need to change course slightly (but still heading towards the target).&lt;/div&gt;


&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;This is a 3D version of the Swarm class in the new Hype framework. My first experiment is located here : &lt;a href=&quot;http://rezzynet.com/swarm/Main.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com/swarm/Main.html&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;

&lt;br&gt;&lt;/div&gt;&lt;div&gt;Imagine firing a missile from one point to another but the missile is drunk!&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;:-)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 3:11 PM, Andy Zupko &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;azupko@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;


&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div style=&quot;&quot;&gt;Just use camera.orbit(pitch, yaw) where those are absolute values of where the camera should be around an object.&lt;div&gt;


&lt;br&gt;&lt;/div&gt;&lt;div&gt;0, 0 is the top of the object (straight up), so to rotate around the objects side:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;camera.orbit(90, yaw++); //onEnterFrame&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;position the camera the distance you want from the object prior to calling this.&lt;/div&gt;


&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Quats and such aren&amp;#39;t the best/fastest solution here :P&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;-andy&lt;/div&gt;&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;

&lt;div&gt;On Nov 5, 2009, at 8:37 AM, John Grden wrote:&lt;/div&gt;&lt;br&gt;&lt;blockquote type=&quot;cite&quot;&gt;yeah if math is your need, Andy&amp;#39;s your man ;)&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 9:30 AM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;


 &lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;Yea, I did ... well I left a comment on that post anyway. I&amp;#39;ll keep on trucking then and see what I can cobble together.&lt;div&gt;


 &lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks! (LOL ... I read your blog)&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt; On Thu, Nov 5, 2009 at 2:25 PM, John Grden &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;neoriley@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;


&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt; lol funny that andy&amp;#39;s blog is the one you pointed to, I was just about to say &amp;quot;Ask Andy&amp;quot;&lt;div&gt;


&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 9:21 AM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt; &lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;


BTW ... this post is the closest thing I&amp;#39;ve found to what I need to do (I think) ... &lt;a href=&quot;http://blog.zupko.info/?p=221&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.zupko.info/?p=221&lt;/a&gt;&lt;div&gt; &lt;br&gt;&lt;/div&gt;&lt;div&gt;Although I think this may be over-complicating the matter too much.&lt;/div&gt;


 &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;:-)&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 2:13 PM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;


 &lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt; Hi John. Thanks for the response. I&amp;#39;m trying to create a 3D version of the &amp;#39;Swarm&amp;#39; class from Joshua and Branden&amp;#39;s new Hype framework. At the moment the way this works (in 2D) is that each object has a target point that it tries to get to but it attempts to get there by following a circular path which has a bit of randomness to it to create a motion &amp;#39;behaviour&amp;#39; that you can tweak. This is the code for doing that in 2D :&lt;div&gt;


 &lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal;&quot;&gt;&lt;span style=&quot;color: rgb(109, 169, 217);&quot;&gt;var&lt;/span&gt; clip:DisplayObject = target &lt;span style=&quot;color: rgb(0, 47, 255);&quot;&gt;as&lt;/span&gt; DisplayObject;&lt;/div&gt;


&lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;color: rgb(109, 169, 217);&quot;&gt;var&lt;/span&gt; angle:Number = Math.atan2(_point.y - clip.y, _point.x - clip.x) * HypeMath.R2D;&lt;/div&gt;


&lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;color: rgb(109, 169, 217);&quot;&gt;var&lt;/span&gt; deltaAngle:Number = HypeMath.getDegreeDistance(clip.rotation, angle);&lt;/div&gt;


&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; min-height: 15px;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&lt;br&gt;


&lt;/p&gt;&lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;clip.rotation += deltaAngle * _turnEase + (Math.random() * _twitch * 2) - _twitch;&lt;/div&gt;


&lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;clip.x += Math.cos(clip.rotation * HypeMath.D2R) * _speed;&lt;/div&gt;


&lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;clip.y += Math.sin(clip.rotation * HypeMath.D2R) * _speed;&lt;/div&gt;


&lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal;&quot;&gt; &lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal;&quot;&gt;


&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;... what I&amp;#39;d like to do is mimic this by introducing the Z. I guess I need to work out the angle to the target point and then set the object off on an orbit from its current location to the new target.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;


&lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal;&quot;&gt;&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br&gt;

 &lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal;&quot;&gt; &lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;My math is pretty poor. Any help or pointers would be appreciated.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;


&lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal;&quot;&gt; &lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br&gt;

&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal;&quot;&gt; &lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;My experiments so far with this are here : &lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;


 &lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal;&quot;&gt;&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br&gt;


 &lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 2:02 PM, John Grden &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;neoriley@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt; &lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;


if youdon&amp;#39;t mind parenting the object that needs to &amp;quot;orbit&amp;quot;, you can simply do that.&lt;br&gt; &lt;br&gt;Or, you can easily do it with out that silly math crap in your render loop:&lt;br&gt; &lt;br&gt;my3Dobj.x = my3Dobj.y = my3Dobj.z = 0; // or set it to the point in 3D space you want&lt;br&gt;


 my3Dobj.yaw(1); // rotate object&lt;br&gt;my3Dobj.moveBackward(1000);// or whatever distance the orbit is&lt;br&gt;&lt;br&gt;then render&lt;br&gt;&lt;br&gt;yay!  orbit.&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;On Thu, Nov 5, 2009 at 5:50 AM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;


 &lt;/div&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Can someone give me an example of the math I need to get an object to move in an orbit towards another point in 3D space. I think it has something to do with Quaternions. I want the object to point towards the target as well.&lt;div&gt;


 &lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks, Lee. &lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;


 &lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=14&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;


 tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt; 24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt; &lt;/div&gt; &lt;br&gt;&lt;/div&gt;&lt;/div&gt;_______________________________________________&lt;br&gt; Papervision3D mailing list&lt;br&gt;


 &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=15&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt; &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;


 &lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;[  JPG  ]&lt;br&gt; &lt;/font&gt;&lt;br&gt;_______________________________________________&lt;br&gt; Papervision3D mailing list&lt;br&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=16&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;


 &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;


&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=17&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;


skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=18&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt; tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt; 24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;


Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;


&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=19&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=20&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;


twitter : @lyraspace&lt;br&gt; tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt; 24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt; &lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt;


 Papervision3D mailing list&lt;br&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=21&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt; &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;


 &lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;[  JPG  ]&lt;br&gt; &lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt; Papervision3D mailing list&lt;br&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=22&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;


 &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;


&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=23&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;


skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=24&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt; tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt; 24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;


Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt; &lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt; Papervision3D mailing list&lt;br&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=25&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;


 &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;[  JPG  ]&lt;br&gt;


 _______________________________________________&lt;br&gt;Papervision3D mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=26&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;


&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=27&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;


&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=28&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=29&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;
tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt;

24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;&lt;br&gt;---------- Forwarded message ----------&lt;br&gt;From: Lars Schwarz &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=30&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;lars.schwarz@...&lt;/a&gt;&amp;gt;&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=31&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;papervision3d@...&lt;/a&gt;&lt;br&gt;
Date: Thu, 5 Nov 2009 16:31:01 +0100&lt;br&gt;Subject: [Papervision3D] diff Viewport3D and BitmapViewport3D&lt;br&gt;hi all,&lt;br&gt;
&lt;br&gt;
i&amp;#39;m about to start a little pv3d project that&amp;#39;s needs anaglyphs, so i&lt;br&gt;
want to use&lt;br&gt;
the BitmapViewport3D.&lt;br&gt;
&lt;br&gt;
Before i start i was wondering if there are any mentionable diffs between these&lt;br&gt;
two... interactivity seems to work on both, but is there anything else&lt;br&gt;
that maybe&lt;br&gt;
doesn&amp;#39;t work with the BitmapViewport?&lt;br&gt;
&lt;br&gt;
thanks: lars&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;&lt;br&gt;---------- Forwarded message ----------&lt;br&gt;From: &amp;quot;Strange Loop Studios&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=32&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&amp;gt;&lt;br&gt;To: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=33&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;papervision3d@...&lt;/a&gt;&amp;gt;&lt;br&gt;
Date: Thu, 5 Nov 2009 15:31:45 -0000&lt;br&gt;Subject: Re: [Papervision3D] How to orbit to a point&lt;br&gt;Hey Lee,&lt;br&gt;
&lt;br&gt;
I&amp;#39;ve just checked out your experiments site and noticed you&amp;#39;re doing some audio visualizations with PV. Cool! Me to, when i get time...&lt;br&gt;
I&amp;#39;ve actually started to create a bit of a framework for audio visuals including PV and might be able to help you make your animations a lot more responsive across all frequencies bands.&lt;br&gt;
&lt;br&gt;
Here&amp;#39;s some of my older experiments pre framework - for inspiration!&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://deceptiveresolution.wordpress.com/2009/09/01/visualizing-an-rtmp-flv/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://deceptiveresolution.wordpress.com/2009/09/01/visualizing-an-rtmp-flv/&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://deceptiveresolution.wordpress.com/2008/10/15/sexed-up-as3-visualization/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://deceptiveresolution.wordpress.com/2008/10/15/sexed-up-as3-visualization/&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://deceptiveresolution.wordpress.com/2008/10/07/the-seed-of-a-big-idea/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://deceptiveresolution.wordpress.com/2008/10/07/the-seed-of-a-big-idea/&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://www.strangeloopstudios.com/experiments/3dmp3/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.strangeloopstudios.com/experiments/3dmp3/&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
If you want to chat about this or perhaps do some work together drop me a mail.&lt;br&gt;
&lt;br&gt;
Nice work&lt;br&gt;
Doug&lt;br&gt;
&lt;br&gt;
----- Original Message ----- From: &amp;quot;John McCormack&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=34&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;john@...&lt;/a&gt;&amp;gt;&lt;br&gt;
To: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=35&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;papervision3d@...&lt;/a&gt;&amp;gt;&lt;br&gt;
Sent: Thursday, November 05, 2009 2:29 PM&lt;br&gt;
Subject: Re: [Papervision3D] How to orbit to a point&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Lee,&lt;br&gt;
&lt;br&gt;
The graphics are stunning.&lt;br&gt;
&lt;br&gt;
John&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Lee Probert wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Can someone give me an example of the math I need to get an object to move in an orbit towards another point in 3D space. I think it has something to do with Quaternions. I want the object to point towards the target as well.&lt;br&gt;

&lt;br&gt;
Thanks, Lee.&lt;br&gt;
-- &lt;br&gt;
&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=36&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=37&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&amp;gt;&lt;br&gt;
skype: lee.probert&lt;br&gt;
google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=38&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=39&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;br&gt;
twitter : @lyraspace&lt;br&gt;
tel: 01892 837 654&lt;br&gt;
mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt;
24 Allington Road,&lt;br&gt;
Paddock Wood,&lt;br&gt;
Tonbridge,&lt;br&gt;
Kent.&lt;br&gt;
TN12 6AN&lt;br&gt;
------------------------------------------------------------------------&lt;br&gt;
&lt;br&gt;
_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=40&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;/blockquote&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=41&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/blockquote&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=42&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26220790&amp;i=43&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/diff-Viewport3D-and-BitmapViewport3D-tp26220790p26220790.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26218532</id>
	<title>Re: How to orbit to a point</title>
	<published>2009-11-05T08:55:32Z</published>
	<updated>2009-11-05T08:55:32Z</updated>
	<author>
		<name>Lee Probert</name>
	</author>
	<content type="html">I posted this earlier for John. This is the 2D implementation of what I need ...&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: arial, sans-serif, &amp;#39;Arial Unicode MS&amp;#39;; font-size: 13px; border-collapse: collapse; &quot;&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;

&lt;span style=&quot;color: rgb(109, 169, 217); &quot;&gt;var&lt;/span&gt; clip:DisplayObject = target &lt;span style=&quot;color: rgb(0, 47, 255); &quot;&gt;as&lt;/span&gt; DisplayObject;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;

&lt;span style=&quot;white-space: pre; &quot;&gt;			&lt;/span&gt;&lt;span style=&quot;color: rgb(109, 169, 217); &quot;&gt;var&lt;/span&gt; angle:Number = Math.atan2(_point.y - clip.y, _point.x - clip.x) * HypeMath.R2D;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;

&lt;span style=&quot;white-space: pre; &quot;&gt;			&lt;/span&gt;&lt;span style=&quot;color: rgb(109, 169, 217); &quot;&gt;var&lt;/span&gt; deltaAngle:Number = HypeMath.getDegreeDistance(clip.rotation, angle);&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; min-height: 15px; &quot;&gt;

&lt;span style=&quot;white-space: pre; &quot;&gt;			&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&lt;span style=&quot;white-space: pre; &quot;&gt;			&lt;/span&gt;clip.rotation += deltaAngle * _turnEase + (Math.random() * _twitch * 2) - _twitch;&lt;/p&gt;

&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&lt;span style=&quot;white-space: pre; &quot;&gt;			&lt;/span&gt;clip.x += Math.cos(clip.rotation * HypeMath.D2R) * _speed;&lt;/p&gt;

&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&lt;span style=&quot;white-space: pre; &quot;&gt;			&lt;/span&gt;clip.y += Math.sin(clip.rotation * HypeMath.D2R) * _speed;&lt;/p&gt;

&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;

&lt;font class=&quot;Apple-style-span&quot; face=&quot;arial, sans-serif, &amp;#39;Arial Unicode MS&amp;#39;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; font-size: small;&quot;&gt;This code is run on an interval and the result is that the object (in 2D) attempts to orbit its target point while gradually moving towards it. The twitch value also makes the object move erratically.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;arial, sans-serif, &amp;#39;Arial Unicode MS&amp;#39;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; font-size: small;&quot;&gt;&lt;br&gt;

&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;arial, sans-serif, &amp;#39;Arial Unicode MS&amp;#39;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; font-size: small;&quot;&gt;I know from reading your blog that attempting to use cos and sin on the XY and XZ will not give me the results I need to achieve the same results. This is why I thought there may be a better way.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;arial, sans-serif, &amp;#39;Arial Unicode MS&amp;#39;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; font-size: small;&quot;&gt;&lt;br&gt;

&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;arial, sans-serif, &amp;#39;Arial Unicode MS&amp;#39;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; font-size: small;&quot;&gt;I&amp;#39;ll try your suggested technique but if you do think there is a more mathematically elegant solution then I&amp;#39;d love to hear about it.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;arial, sans-serif, &amp;#39;Arial Unicode MS&amp;#39;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; font-size: small;&quot;&gt;&lt;br&gt;

&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;arial, sans-serif, &amp;#39;Arial Unicode MS&amp;#39;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; font-size: small;&quot;&gt;A good start would be the code to make an object rotate towards an arbitrary point.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;arial, sans-serif, &amp;#39;Arial Unicode MS&amp;#39;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; font-size: small;&quot;&gt;&lt;br&gt;

&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;arial, sans-serif, &amp;#39;Arial Unicode MS&amp;#39;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; font-size: small;&quot;&gt;thank you, Lee.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;arial, sans-serif, &amp;#39;Arial Unicode MS&amp;#39;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; font-size: small;&quot;&gt;&lt;br&gt;

&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;/span&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 4:22 PM, Andy Zupko &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;azupko@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;

&lt;div style=&quot;word-wrap:break-word&quot;&gt;Easiest way to get an &amp;quot;arc&amp;quot; nicely to something is to get each object its own velocity.   ie:&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;var dx = targetX-object.x;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;vX += dx.x * 0.01; &lt;/div&gt;

&lt;div&gt;// 0.01 = some arbitrary number on how fast you want it to go - it will go faster the further away the object is.&lt;/div&gt;&lt;div&gt;// Another approach is to use direction and not total distance, just depends what you want.  This will slow as it gets closer.&lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;object.x += vX;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;vX *= 0.95; //  arbitrary number on how fast you want to dampen the motion - bigger number is longer to slow&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;do that for dy and dz as well.&lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Playing wtih the scale and damp will let your objects overshoot, bounce back, etc.&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On Nov 5, 2009, at 9:21 AM, Lee Probert wrote:&lt;/div&gt;

&lt;br&gt;&lt;blockquote type=&quot;cite&quot;&gt;Hi Andy. This is slightly more complicated than it at first appears although I&amp;#39;m sure you would have a very elegant solution. The simplest way to describe the problem is like so ...&lt;div&gt;&lt;br&gt;

&lt;/div&gt;&lt;div&gt;I have objects being spawned that then need to point to a target in 3D space and start to travel to this point but not directly. Their behaviour needs to appear erratic so I am attempting to move them in an arc towards this point. I don&amp;#39;t want to tween on a bezier because a few ticks later they need to change course slightly (but still heading towards the target).&lt;/div&gt;

 &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;This is a 3D version of the Swarm class in the new Hype framework. My first experiment is located here : &lt;a href=&quot;http://rezzynet.com/swarm/Main.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com/swarm/Main.html&lt;/a&gt;&lt;/div&gt;

&lt;div&gt; &lt;br&gt;&lt;/div&gt;&lt;div&gt;Imagine firing a missile from one point to another but the missile is drunk!&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;:-)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 3:11 PM, Andy Zupko &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;azupko@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

 &lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex&quot;&gt;&lt;div style=&quot;word-wrap:break-word&quot;&gt;Just use camera.orbit(pitch, yaw) where those are absolute values of where the camera should be around an object.&lt;div&gt;

 &lt;br&gt;&lt;/div&gt;&lt;div&gt;0, 0 is the top of the object (straight up), so to rotate around the objects side:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;camera.orbit(90, yaw++); //onEnterFrame&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;position the camera the distance you want from the object prior to calling this.&lt;/div&gt;

 &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Quats and such aren&amp;#39;t the best/fastest solution here :P&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;-andy&lt;/div&gt;&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt; &lt;div&gt;On Nov 5, 2009, at 8:37 AM, John Grden wrote:&lt;/div&gt;

&lt;br&gt;&lt;blockquote type=&quot;cite&quot;&gt;yeah if math is your need, Andy&amp;#39;s your man ;)&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 9:30 AM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

  &lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt;Yea, I did ... well I left a comment on that post anyway. I&amp;#39;ll keep on trucking then and see what I can cobble together.&lt;div&gt;

  &lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks! (LOL ... I read your blog)&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt; On Thu, Nov 5, 2009 at 2:25 PM, John Grden &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;neoriley@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

 &lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt; lol funny that andy&amp;#39;s blog is the one you pointed to, I was just about to say &amp;quot;Ask Andy&amp;quot;&lt;div&gt;

 &lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 9:21 AM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt; &lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt;

 BTW ... this post is the closest thing I&amp;#39;ve found to what I need to do (I think) ... &lt;a href=&quot;http://blog.zupko.info/?p=221&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.zupko.info/?p=221&lt;/a&gt;&lt;div&gt; &lt;br&gt;&lt;/div&gt;&lt;div&gt;Although I think this may be over-complicating the matter too much.&lt;/div&gt;

  &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;:-)&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 2:13 PM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

  &lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt; Hi John. Thanks for the response. I&amp;#39;m trying to create a 3D version of the &amp;#39;Swarm&amp;#39; class from Joshua and Branden&amp;#39;s new Hype framework. At the moment the way this works (in 2D) is that each object has a target point that it tries to get to but it attempts to get there by following a circular path which has a bit of randomness to it to create a motion &amp;#39;behaviour&amp;#39; that you can tweak. This is the code for doing that in 2D :&lt;div&gt;

  &lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt;&lt;span style=&quot;color:rgb(109, 169, 217)&quot;&gt;var&lt;/span&gt; clip:DisplayObject = target &lt;span style=&quot;color:rgb(0, 47, 255)&quot;&gt;as&lt;/span&gt; DisplayObject;&lt;/div&gt;

 &lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;color:rgb(109, 169, 217)&quot;&gt;var&lt;/span&gt; angle:Number = Math.atan2(_point.y - clip.y, _point.x - clip.x) * HypeMath.R2D;&lt;/div&gt;

 &lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;color:rgb(109, 169, 217)&quot;&gt;var&lt;/span&gt; deltaAngle:Number = HypeMath.getDegreeDistance(clip.rotation, angle);&lt;/div&gt;

&lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal;min-height:15px&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&lt;br&gt;

 &lt;/div&gt;&lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;clip.rotation += deltaAngle * _turnEase + (Math.random() * _twitch * 2) - _twitch;&lt;/div&gt;

 &lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;clip.x += Math.cos(clip.rotation * HypeMath.D2R) * _speed;&lt;/div&gt;

 &lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;clip.y += Math.sin(clip.rotation * HypeMath.D2R) * _speed;&lt;/div&gt;

 &lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt; &lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt;

 &lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;... what I&amp;#39;d like to do is mimic this by introducing the Z. I guess I need to work out the angle to the target point and then set the object off on an orbit from its current location to the new target.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;

 &lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt;&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;&lt;br&gt;

  &lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt; &lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;My math is pretty poor. Any help or pointers would be appreciated.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;

 &lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt; &lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;&lt;br&gt;

 &lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt; &lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;My experiments so far with this are here : &lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;

  &lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt;&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;&lt;br&gt;

  &lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 2:02 PM, John Grden &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;neoriley@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt; &lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt;

 if youdon&amp;#39;t mind parenting the object that needs to &amp;quot;orbit&amp;quot;, you can simply do that.&lt;br&gt; &lt;br&gt;Or, you can easily do it with out that silly math crap in your render loop:&lt;br&gt; &lt;br&gt;my3Dobj.x = my3Dobj.y = my3Dobj.z = 0; // or set it to the point in 3D space you want&lt;br&gt;

  my3Dobj.yaw(1); // rotate object&lt;br&gt;my3Dobj.moveBackward(1000);// or whatever distance the orbit is&lt;br&gt;&lt;br&gt;then render&lt;br&gt;&lt;br&gt;yay!  orbit.&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;On Thu, Nov 5, 2009 at 5:50 AM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

  &lt;/div&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Can someone give me an example of the math I need to get an object to move in an orbit towards another point in 3D space. I think it has something to do with Quaternions. I want the object to point towards the target as well.&lt;div&gt;

  &lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks, Lee. &lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;

  &lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;

  tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt; 24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt; &lt;/div&gt; &lt;br&gt;&lt;/div&gt;&lt;/div&gt;_______________________________________________&lt;br&gt; Papervision3D mailing list&lt;br&gt;

  &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt; &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;

  &lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;[  JPG  ]&lt;br&gt; &lt;/font&gt;&lt;br&gt;_______________________________________________&lt;br&gt; Papervision3D mailing list&lt;br&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;

  &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;

 &lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;

 skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt; tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt; 24 Allington Road,&lt;br&gt;
Paddock Wood,&lt;br&gt;
 Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;

 &lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=14&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=15&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;

 twitter : @lyraspace&lt;br&gt; tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt; 24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt; &lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt;

  Papervision3D mailing list&lt;br&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=16&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt; &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;

  &lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;[  JPG  ]&lt;br&gt; &lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt; Papervision3D mailing list&lt;br&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=17&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;

  &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;

 &lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=18&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;

 skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=19&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt; tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt; 24 Allington Road,&lt;br&gt;
Paddock Wood,&lt;br&gt;
 Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt; &lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt; Papervision3D mailing list&lt;br&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=20&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;

  &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;[  JPG  ]&lt;br&gt;

  _______________________________________________&lt;br&gt;Papervision3D mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=21&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;

 &lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt; Papervision3D mailing list&lt;br&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=22&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;

 &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;

&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=23&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;

skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=24&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt; 24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;

Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt; &lt;/div&gt; _______________________________________________&lt;br&gt;Papervision3D mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=25&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;

&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=26&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;

&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=27&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=28&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt;

24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt;
&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218532&amp;i=29&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-orbit-to-a-point-tp26212492p26218532.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26217905</id>
	<title>Re: How to orbit to a point</title>
	<published>2009-11-05T08:22:18Z</published>
	<updated>2009-11-05T08:22:18Z</updated>
	<author>
		<name>Andy Zupko</name>
	</author>
	<content type="html">&lt;html&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;Easiest way to get an &quot;arc&quot; nicely to something is to get each object its own velocity. &amp;nbsp; ie:&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;var dx = targetX-object.x;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;vX += dx.x * 0.01;&amp;nbsp;&lt;/div&gt;&lt;div&gt;// 0.01 = some arbitrary number on how fast you want it to go - it will go faster the further away the object is.&lt;/div&gt;&lt;div&gt;// Another approach is to use direction and not total distance, just depends what you want. &amp;nbsp;This will slow as it gets closer.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;object.x += vX;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;vX *= 0.95; // &amp;nbsp;arbitrary number on how fast you want to dampen the motion - bigger number is longer to slow&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;do that for dy and dz as well.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Playing wtih the scale and damp will let your objects overshoot, bounce back, etc.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On Nov 5, 2009, at 9:21 AM, Lee Probert wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;Hi Andy. This is slightly more complicated than it at first appears although I'm sure you would have a very elegant solution. The simplest way to describe the problem is like so ...&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I have objects being spawned that then need to point to a target in 3D space and start to travel to this point but not directly. Their behaviour needs to appear erratic so I am attempting to move them in an arc towards this point. I don't want to tween on a bezier because a few ticks later they need to change course slightly (but still heading towards the target).&lt;/div&gt; &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;This is a 3D version of the Swarm class in the new Hype framework. My first experiment is located here : &lt;a href=&quot;http://rezzynet.com/swarm/Main.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com/swarm/Main.html&lt;/a&gt;&lt;/div&gt;&lt;div&gt; &lt;br&gt;&lt;/div&gt;&lt;div&gt;Imagine firing a missile from one point to another but the missile is drunk!&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;:-)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 3:11 PM, Andy Zupko &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217905&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;azupko@...&lt;/a&gt;&gt;&lt;/span&gt; wrote:&lt;br&gt; &lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;&lt;div style=&quot;word-wrap:break-word&quot;&gt;Just use camera.orbit(pitch, yaw) where those are absolute values of where the camera should be around an object.&lt;div&gt; &lt;br&gt;&lt;/div&gt;&lt;div&gt;0, 0 is the top of the object (straight up), so to rotate around the objects side:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;camera.orbit(90, yaw++); //onEnterFrame&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;position the camera the distance you want from the object prior to calling this.&lt;/div&gt; &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Quats and such aren't the best/fastest solution here :P&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;-andy&lt;/div&gt;&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt; &lt;div&gt;On Nov 5, 2009, at 8:37 AM, John Grden wrote:&lt;/div&gt;&lt;br&gt;&lt;blockquote type=&quot;cite&quot;&gt;yeah if math is your need, Andy's your man ;)&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 9:30 AM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217905&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&gt;&lt;/span&gt; wrote:&lt;br&gt;  &lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt;Yea, I did ... well I left a comment on that post anyway. I'll keep on trucking then and see what I can cobble together.&lt;div&gt;  &lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks! (LOL ... I read your blog)&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt; On Thu, Nov 5, 2009 at 2:25 PM, John Grden &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217905&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;neoriley@...&lt;/a&gt;&gt;&lt;/span&gt; wrote:&lt;br&gt; &lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt; lol funny that andy's blog is the one you pointed to, I was just about to say &quot;Ask Andy&quot;&lt;div&gt; &lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 9:21 AM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217905&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&gt;&lt;/span&gt; wrote:&lt;br&gt; &lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt; BTW ... this post is the closest thing I've found to what I need to do (I think) ...&amp;nbsp;&lt;a href=&quot;http://blog.zupko.info/?p=221&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.zupko.info/?p=221&lt;/a&gt;&lt;div&gt; &lt;br&gt;&lt;/div&gt;&lt;div&gt;Although I think this may be over-complicating the matter too much.&lt;/div&gt;  &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;:-)&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 2:13 PM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217905&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&gt;&lt;/span&gt; wrote:&lt;br&gt;  &lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt; Hi John. Thanks for the response. I'm trying to create a 3D version of the 'Swarm' class from Joshua and Branden's new Hype framework. At the moment the way this works (in 2D) is that each object has a target point that it tries to get to but it attempts to get there by following a circular path which has a bit of randomness to it to create a motion 'behaviour' that you can tweak. This is the code for doing that in 2D :&lt;div&gt;  &lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt;&lt;span style=&quot;color:rgb(109, 169, 217)&quot;&gt;var&lt;/span&gt; clip:DisplayObject = target &lt;span style=&quot;color:rgb(0, 47, 255)&quot;&gt;as&lt;/span&gt; DisplayObject;&lt;/div&gt; &lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;color:rgb(109, 169, 217)&quot;&gt;var&lt;/span&gt; angle:Number = Math.atan2(_point.y - clip.y, _point.x - clip.x) * HypeMath.R2D;&lt;/div&gt; &lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;color:rgb(109, 169, 217)&quot;&gt;var&lt;/span&gt; deltaAngle:Number = HypeMath.getDegreeDistance(clip.rotation, angle);&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; min-height: 15px; &quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&lt;br&gt; &lt;/div&gt;&lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;clip.rotation += deltaAngle * _turnEase + (Math.random() * _twitch * 2) - _twitch;&lt;/div&gt; &lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;clip.x += Math.cos(clip.rotation * HypeMath.D2R) * _speed;&lt;/div&gt; &lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;clip.y += Math.sin(clip.rotation * HypeMath.D2R) * _speed;&lt;/div&gt; &lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt; &lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt; &lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;... what I'd like to do is mimic this by introducing the Z. I guess I need to work out the angle to the target point and then set the object off on an orbit from its current location to the new target.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt; &lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt;&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;&lt;br&gt;  &lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt; &lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;My math is pretty poor. Any help or pointers would be appreciated.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt; &lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt; &lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;&lt;br&gt; &lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt; &lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;My experiments so far with this are here : &lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;  &lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt;&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;&lt;br&gt;  &lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 2:02 PM, John Grden &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217905&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;neoriley@...&lt;/a&gt;&gt;&lt;/span&gt; wrote:&lt;br&gt; &lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt; if youdon't mind parenting the object that needs to &quot;orbit&quot;, you can simply do that.&lt;br&gt; &lt;br&gt;Or, you can easily do it with out that silly math crap in your render loop:&lt;br&gt; &lt;br&gt;my3Dobj.x = my3Dobj.y = my3Dobj.z = 0; // or set it to the point in 3D space you want&lt;br&gt;  my3Dobj.yaw(1); // rotate object&lt;br&gt;my3Dobj.moveBackward(1000);// or whatever distance the orbit is&lt;br&gt;&lt;br&gt;then render&lt;br&gt;&lt;br&gt;yay!&amp;nbsp; orbit.&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;On Thu, Nov 5, 2009 at 5:50 AM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217905&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&gt;&lt;/span&gt; wrote:&lt;br&gt;  &lt;/div&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Can someone give me an example of the math I need to get an object to move in an orbit towards another point in 3D space. I think it has something to do with Quaternions. I want the object to point towards the target as well.&lt;div&gt;  &lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks, Lee.&amp;nbsp;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;  &lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217905&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217905&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;  tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt; 24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt; &lt;/div&gt; &lt;br&gt;&lt;/div&gt;&lt;/div&gt;_______________________________________________&lt;br&gt; Papervision3D mailing list&lt;br&gt;  &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217905&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt; &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;  &lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;[ &amp;nbsp;JPG &amp;nbsp;]&lt;br&gt; &lt;/font&gt;&lt;br&gt;_______________________________________________&lt;br&gt; Papervision3D mailing list&lt;br&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217905&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;  &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt; &lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217905&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt; skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217905&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt; tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt; 24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt; Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt; &lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217905&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217905&amp;i=14&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt; twitter : @lyraspace&lt;br&gt; tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt; 24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt; &lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt;  Papervision3D mailing list&lt;br&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217905&amp;i=15&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt; &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;  &lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;[ &amp;nbsp;JPG &amp;nbsp;]&lt;br&gt; &lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt; Papervision3D mailing list&lt;br&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217905&amp;i=16&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;  &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt; &lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217905&amp;i=17&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt; skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217905&amp;i=18&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt; tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt; 24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt; Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt; &lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt; Papervision3D mailing list&lt;br&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217905&amp;i=19&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;  &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;[ &amp;nbsp;JPG &amp;nbsp;]&lt;br&gt;  _______________________________________________&lt;br&gt;Papervision3D mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217905&amp;i=20&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt; &lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt; Papervision3D mailing list&lt;br&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217905&amp;i=21&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt; &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217905&amp;i=22&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217905&amp;i=23&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt; 24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt; &lt;/div&gt; _______________________________________________&lt;br&gt;Papervision3D mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217905&amp;i=24&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217905&amp;i=25&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-orbit-to-a-point-tp26212492p26217905.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26217125</id>
	<title>Re: How to orbit to a point</title>
	<published>2009-11-05T07:41:26Z</published>
	<updated>2009-11-05T07:41:26Z</updated>
	<author>
		<name>Lee Probert</name>
	</author>
	<content type="html">Hey Doug. Thanks for these links. I&amp;#39;ll be in touch.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;:-)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 3:31 PM, Strange Loop Studios &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217125&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;Hey Lee,&lt;br&gt;
&lt;br&gt;
I&amp;#39;ve just checked out your experiments site and noticed you&amp;#39;re doing some audio visualizations with PV. Cool! Me to, when i get time...&lt;br&gt;
I&amp;#39;ve actually started to create a bit of a framework for audio visuals including PV and might be able to help you make your animations a lot more responsive across all frequencies bands.&lt;br&gt;
&lt;br&gt;
Here&amp;#39;s some of my older experiments pre framework - for inspiration!&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://deceptiveresolution.wordpress.com/2009/09/01/visualizing-an-rtmp-flv/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://deceptiveresolution.wordpress.com/2009/09/01/visualizing-an-rtmp-flv/&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://deceptiveresolution.wordpress.com/2008/10/15/sexed-up-as3-visualization/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://deceptiveresolution.wordpress.com/2008/10/15/sexed-up-as3-visualization/&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://deceptiveresolution.wordpress.com/2008/10/07/the-seed-of-a-big-idea/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://deceptiveresolution.wordpress.com/2008/10/07/the-seed-of-a-big-idea/&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://www.strangeloopstudios.com/experiments/3dmp3/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.strangeloopstudios.com/experiments/3dmp3/&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
If you want to chat about this or perhaps do some work together drop me a mail.&lt;br&gt;
&lt;br&gt;
Nice work&lt;br&gt;
Doug&lt;br&gt;
&lt;br&gt;
----- Original Message ----- From: &amp;quot;John McCormack&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217125&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;john@...&lt;/a&gt;&amp;gt;&lt;br&gt;
To: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217125&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;papervision3d@...&lt;/a&gt;&amp;gt;&lt;br&gt;
Sent: Thursday, November 05, 2009 2:29 PM&lt;br&gt;
Subject: Re: [Papervision3D] How to orbit to a point&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex&quot;&gt;
Lee,&lt;br&gt;
&lt;br&gt;
The graphics are stunning.&lt;br&gt;
&lt;br&gt;
John&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Lee Probert wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex&quot;&gt;
Can someone give me an example of the math I need to get an object to move in an orbit towards another point in 3D space. I think it has something to do with Quaternions. I want the object to point towards the target as well.&lt;br&gt;


&lt;br&gt;
Thanks, Lee.&lt;br&gt;
-- &lt;br&gt;
&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217125&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217125&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&amp;gt;&lt;br&gt;
skype: lee.probert&lt;br&gt;
google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217125&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217125&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;br&gt;
twitter : @lyraspace&lt;br&gt;
tel: 01892 837 654&lt;br&gt;
mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt;
24 Allington Road,&lt;br&gt;
Paddock Wood,&lt;br&gt;
Tonbridge,&lt;br&gt;
Kent.&lt;br&gt;
TN12 6AN&lt;br&gt;
------------------------------------------------------------------------&lt;br&gt;
&lt;br&gt;
_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217125&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;/blockquote&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217125&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/blockquote&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217125&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;

&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217125&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217125&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt;

24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt;
&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217125&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-orbit-to-a-point-tp26212492p26217125.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26216941</id>
	<title>Re: How to orbit to a point</title>
	<published>2009-11-05T07:31:45Z</published>
	<updated>2009-11-05T07:31:45Z</updated>
	<author>
		<name>Strange Loop Studios</name>
	</author>
	<content type="html">Hey Lee,
&lt;br&gt;&lt;br&gt;I've just checked out your experiments site and noticed you're doing some 
&lt;br&gt;audio visualizations with PV. Cool! Me to, when i get time...
&lt;br&gt;I've actually started to create a bit of a framework for audio visuals 
&lt;br&gt;including PV and might be able to help you make your animations a lot more 
&lt;br&gt;responsive across all frequencies bands.
&lt;br&gt;&lt;br&gt;Here's some of my older experiments pre framework - for inspiration!
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://deceptiveresolution.wordpress.com/2009/09/01/visualizing-an-rtmp-flv/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://deceptiveresolution.wordpress.com/2009/09/01/visualizing-an-rtmp-flv/&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://deceptiveresolution.wordpress.com/2008/10/15/sexed-up-as3-visualization/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://deceptiveresolution.wordpress.com/2008/10/15/sexed-up-as3-visualization/&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://deceptiveresolution.wordpress.com/2008/10/07/the-seed-of-a-big-idea/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://deceptiveresolution.wordpress.com/2008/10/07/the-seed-of-a-big-idea/&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://www.strangeloopstudios.com/experiments/3dmp3/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.strangeloopstudios.com/experiments/3dmp3/&lt;/a&gt;&lt;br&gt;&lt;br&gt;If you want to chat about this or perhaps do some work together drop me a 
&lt;br&gt;mail.
&lt;br&gt;&lt;br&gt;Nice work
&lt;br&gt;Doug
&lt;br&gt;&lt;br&gt;----- Original Message ----- 
&lt;br&gt;From: &amp;quot;John McCormack&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216941&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;john@...&lt;/a&gt;&amp;gt;
&lt;br&gt;To: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216941&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;papervision3d@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Sent: Thursday, November 05, 2009 2:29 PM
&lt;br&gt;Subject: Re: [Papervision3D] How to orbit to a point
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Lee,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The graphics are stunning.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; John
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Lee Probert wrote:
&lt;br&gt;&amp;gt;&amp;gt; Can someone give me an example of the math I need to get an object to 
&lt;br&gt;&amp;gt;&amp;gt; move in an orbit towards another point in 3D space. I think it has 
&lt;br&gt;&amp;gt;&amp;gt; something to do with Quaternions. I want the object to point towards the 
&lt;br&gt;&amp;gt;&amp;gt; target as well.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thanks, Lee.
&lt;br&gt;&amp;gt;&amp;gt; -- 
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216941&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216941&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; skype: lee.probert
&lt;br&gt;&amp;gt;&amp;gt; google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216941&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216941&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; twitter : @lyraspace
&lt;br&gt;&amp;gt;&amp;gt; tel: 01892 837 654
&lt;br&gt;&amp;gt;&amp;gt; mob: 07540 723783 &amp;lt;-- NEW
&lt;br&gt;&amp;gt;&amp;gt; 24 Allington Road,
&lt;br&gt;&amp;gt;&amp;gt; Paddock Wood,
&lt;br&gt;&amp;gt;&amp;gt; Tonbridge,
&lt;br&gt;&amp;gt;&amp;gt; Kent.
&lt;br&gt;&amp;gt;&amp;gt; TN12 6AN
&lt;br&gt;&amp;gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; Papervision3D mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216941&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Papervision3D mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216941&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216941&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-orbit-to-a-point-tp26212492p26216941.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26216919</id>
	<title>diff Viewport3D and BitmapViewport3D</title>
	<published>2009-11-05T07:31:01Z</published>
	<updated>2009-11-05T07:31:01Z</updated>
	<author>
		<name>Lars Schwarz</name>
	</author>
	<content type="html">hi all,
&lt;br&gt;&lt;br&gt;i'm about to start a little pv3d project that's needs anaglyphs, so i
&lt;br&gt;want to use
&lt;br&gt;the BitmapViewport3D.
&lt;br&gt;&lt;br&gt;Before i start i was wondering if there are any mentionable diffs between these
&lt;br&gt;two... interactivity seems to work on both, but is there anything else
&lt;br&gt;that maybe
&lt;br&gt;doesn't work with the BitmapViewport?
&lt;br&gt;&lt;br&gt;thanks: lars
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216919&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/diff-Viewport3D-and-BitmapViewport3D-tp26216919p26216919.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26216736</id>
	<title>Re: How to orbit to a point</title>
	<published>2009-11-05T07:21:46Z</published>
	<updated>2009-11-05T07:21:46Z</updated>
	<author>
		<name>Lee Probert</name>
	</author>
	<content type="html">Hi Andy. This is slightly more complicated than it at first appears although I&amp;#39;m sure you would have a very elegant solution. The simplest way to describe the problem is like so ...&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I have objects being spawned that then need to point to a target in 3D space and start to travel to this point but not directly. Their behaviour needs to appear erratic so I am attempting to move them in an arc towards this point. I don&amp;#39;t want to tween on a bezier because a few ticks later they need to change course slightly (but still heading towards the target).&lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;This is a 3D version of the Swarm class in the new Hype framework. My first experiment is located here : &lt;a href=&quot;http://rezzynet.com/swarm/Main.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com/swarm/Main.html&lt;/a&gt;&lt;/div&gt;&lt;div&gt;

&lt;br&gt;&lt;/div&gt;&lt;div&gt;Imagine firing a missile from one point to another but the missile is drunk!&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;:-)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 3:11 PM, Andy Zupko &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216736&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;azupko@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;&lt;div style=&quot;word-wrap:break-word&quot;&gt;Just use camera.orbit(pitch, yaw) where those are absolute values of where the camera should be around an object.&lt;div&gt;

&lt;br&gt;&lt;/div&gt;&lt;div&gt;0, 0 is the top of the object (straight up), so to rotate around the objects side:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;camera.orbit(90, yaw++); //onEnterFrame&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;position the camera the distance you want from the object prior to calling this.&lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Quats and such aren&amp;#39;t the best/fastest solution here :P&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;-andy&lt;/div&gt;&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;

&lt;div&gt;On Nov 5, 2009, at 8:37 AM, John Grden wrote:&lt;/div&gt;&lt;br&gt;&lt;blockquote type=&quot;cite&quot;&gt;yeah if math is your need, Andy&amp;#39;s your man ;)&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 9:30 AM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216736&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

 &lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt;Yea, I did ... well I left a comment on that post anyway. I&amp;#39;ll keep on trucking then and see what I can cobble together.&lt;div&gt;

 &lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks! (LOL ... I read your blog)&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt; On Thu, Nov 5, 2009 at 2:25 PM, John Grden &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216736&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;neoriley@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt; lol funny that andy&amp;#39;s blog is the one you pointed to, I was just about to say &amp;quot;Ask Andy&amp;quot;&lt;div&gt;

&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 9:21 AM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216736&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt; &lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt;

BTW ... this post is the closest thing I&amp;#39;ve found to what I need to do (I think) ... &lt;a href=&quot;http://blog.zupko.info/?p=221&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.zupko.info/?p=221&lt;/a&gt;&lt;div&gt; &lt;br&gt;&lt;/div&gt;&lt;div&gt;Although I think this may be over-complicating the matter too much.&lt;/div&gt;

 &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;:-)&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 2:13 PM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216736&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

 &lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt; Hi John. Thanks for the response. I&amp;#39;m trying to create a 3D version of the &amp;#39;Swarm&amp;#39; class from Joshua and Branden&amp;#39;s new Hype framework. At the moment the way this works (in 2D) is that each object has a target point that it tries to get to but it attempts to get there by following a circular path which has a bit of randomness to it to create a motion &amp;#39;behaviour&amp;#39; that you can tweak. This is the code for doing that in 2D :&lt;div&gt;

 &lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt;&lt;span style=&quot;color:rgb(109, 169, 217)&quot;&gt;var&lt;/span&gt; clip:DisplayObject = target &lt;span style=&quot;color:rgb(0, 47, 255)&quot;&gt;as&lt;/span&gt; DisplayObject;&lt;/div&gt;

&lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;color:rgb(109, 169, 217)&quot;&gt;var&lt;/span&gt; angle:Number = Math.atan2(_point.y - clip.y, _point.x - clip.x) * HypeMath.R2D;&lt;/div&gt;

&lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;color:rgb(109, 169, 217)&quot;&gt;var&lt;/span&gt; deltaAngle:Number = HypeMath.getDegreeDistance(clip.rotation, angle);&lt;/div&gt;

&lt;p style=&quot;margin:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal;font-size-adjust:none;font-stretch:normal;min-height:15px&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&lt;br&gt;

&lt;/p&gt;&lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;clip.rotation += deltaAngle * _turnEase + (Math.random() * _twitch * 2) - _twitch;&lt;/div&gt;

&lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;clip.x += Math.cos(clip.rotation * HypeMath.D2R) * _speed;&lt;/div&gt;

&lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;clip.y += Math.sin(clip.rotation * HypeMath.D2R) * _speed;&lt;/div&gt;

&lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt; &lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt;

&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;... what I&amp;#39;d like to do is mimic this by introducing the Z. I guess I need to work out the angle to the target point and then set the object off on an orbit from its current location to the new target.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;

&lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt;&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;&lt;br&gt;

 &lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt; &lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;My math is pretty poor. Any help or pointers would be appreciated.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;

&lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt; &lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;&lt;br&gt;

&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt; &lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;My experiments so far with this are here : &lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;

 &lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal&quot;&gt;&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;&lt;br&gt;

 &lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 2:02 PM, John Grden &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216736&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;neoriley@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt; &lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt;

if youdon&amp;#39;t mind parenting the object that needs to &amp;quot;orbit&amp;quot;, you can simply do that.&lt;br&gt; &lt;br&gt;Or, you can easily do it with out that silly math crap in your render loop:&lt;br&gt; &lt;br&gt;my3Dobj.x = my3Dobj.y = my3Dobj.z = 0; // or set it to the point in 3D space you want&lt;br&gt;

 my3Dobj.yaw(1); // rotate object&lt;br&gt;my3Dobj.moveBackward(1000);// or whatever distance the orbit is&lt;br&gt;&lt;br&gt;then render&lt;br&gt;&lt;br&gt;yay!  orbit.&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;On Thu, Nov 5, 2009 at 5:50 AM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216736&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

 &lt;/div&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Can someone give me an example of the math I need to get an object to move in an orbit towards another point in 3D space. I think it has something to do with Quaternions. I want the object to point towards the target as well.&lt;div&gt;

 &lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks, Lee. &lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;

 &lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216736&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216736&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;

 tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt; 24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt; &lt;/div&gt; &lt;br&gt;&lt;/div&gt;&lt;/div&gt;_______________________________________________&lt;br&gt; Papervision3D mailing list&lt;br&gt;

 &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216736&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt; &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;

 &lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;[  JPG  ]&lt;br&gt; &lt;/font&gt;&lt;br&gt;_______________________________________________&lt;br&gt; Papervision3D mailing list&lt;br&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216736&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;

 &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;

&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216736&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;

skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216736&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt; tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt; 24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;

Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;

&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216736&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216736&amp;i=14&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;

twitter : @lyraspace&lt;br&gt; tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt; 24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt; &lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt;

 Papervision3D mailing list&lt;br&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216736&amp;i=15&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt; &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;

 &lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;[  JPG  ]&lt;br&gt; &lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt; Papervision3D mailing list&lt;br&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216736&amp;i=16&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;

 &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;

&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216736&amp;i=17&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;

skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216736&amp;i=18&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt; tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt; 24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;

Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt; &lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt; Papervision3D mailing list&lt;br&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216736&amp;i=19&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;

 &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;[  JPG  ]&lt;br&gt;

 _______________________________________________&lt;br&gt;Papervision3D mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216736&amp;i=20&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;

&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216736&amp;i=21&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;

&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216736&amp;i=22&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216736&amp;i=23&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt;

24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt;
&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216736&amp;i=24&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-orbit-to-a-point-tp26212492p26216736.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26216589</id>
	<title>Re: How to orbit to a point</title>
	<published>2009-11-05T07:11:42Z</published>
	<updated>2009-11-05T07:11:42Z</updated>
	<author>
		<name>Andy Zupko</name>
	</author>
	<content type="html">&lt;html&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;Just use camera.orbit(pitch, yaw) where those are absolute values of where the camera should be around an object.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;0, 0 is the top of the object (straight up), so to rotate around the objects side:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;camera.orbit(90, yaw++); //onEnterFrame&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;position the camera the distance you want from the object prior to calling this.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Quats and such aren't the best/fastest solution here :P&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;-andy&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On Nov 5, 2009, at 8:37 AM, John Grden wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;yeah if math is your need, Andy's your man ;)&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 9:30 AM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216589&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&gt;&lt;/span&gt; wrote:&lt;br&gt; &lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;Yea, I did ... well I left a comment on that post anyway. I'll keep on trucking then and see what I can cobble together.&lt;div&gt; &lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks! (LOL ... I read your blog)&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt; On Thu, Nov 5, 2009 at 2:25 PM, John Grden &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216589&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;neoriley@...&lt;/a&gt;&gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt; lol funny that andy's blog is the one you pointed to, I was just about to say &quot;Ask Andy&quot;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 9:21 AM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216589&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&gt;&lt;/span&gt; wrote:&lt;br&gt; &lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;BTW ... this post is the closest thing I've found to what I need to do (I think) ...&amp;nbsp;&lt;a href=&quot;http://blog.zupko.info/?p=221&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.zupko.info/?p=221&lt;/a&gt;&lt;div&gt; &lt;br&gt;&lt;/div&gt;&lt;div&gt;Although I think this may be over-complicating the matter too much.&lt;/div&gt; &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;:-)&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 2:13 PM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216589&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&gt;&lt;/span&gt; wrote:&lt;br&gt; &lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt; Hi John. Thanks for the response. I'm trying to create a 3D version of the 'Swarm' class from Joshua and Branden's new Hype framework. At the moment the way this works (in 2D) is that each object has a target point that it tries to get to but it attempts to get there by following a circular path which has a bit of randomness to it to create a motion 'behaviour' that you can tweak. This is the code for doing that in 2D :&lt;div&gt; &lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; &quot;&gt;&lt;span style=&quot;color: rgb(109, 169, 217);&quot;&gt;var&lt;/span&gt; clip:DisplayObject = target &lt;span style=&quot;color: rgb(0, 47, 255);&quot;&gt;as&lt;/span&gt; DisplayObject;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; &quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;color: rgb(109, 169, 217);&quot;&gt;var&lt;/span&gt; angle:Number = Math.atan2(_point.y - clip.y, _point.x - clip.x) * HypeMath.R2D;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; &quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;color: rgb(109, 169, 217);&quot;&gt;var&lt;/span&gt; deltaAngle:Number = HypeMath.getDegreeDistance(clip.rotation, angle);&lt;/div&gt;&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; min-height: 15px;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&lt;br class=&quot;webkit-block-placeholder&quot;&gt;&lt;/p&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; &quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;clip.rotation += deltaAngle * _turnEase + (Math.random() * _twitch * 2) - _twitch;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; &quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;clip.x += Math.cos(clip.rotation * HypeMath.D2R) * _speed;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; &quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;clip.y += Math.sin(clip.rotation * HypeMath.D2R) * _speed;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; &quot;&gt; &lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; &quot;&gt;&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;... what I'd like to do is mimic this by introducing the Z. I guess I need to work out the angle to the target point and then set the object off on an orbit from its current location to the new target.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; &quot;&gt;&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br&gt; &lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; &quot;&gt; &lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;My math is pretty poor. Any help or pointers would be appreciated.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; &quot;&gt; &lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; &quot;&gt; &lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;My experiments so far with this are here : &lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt; &lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; &quot;&gt;&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br&gt; &lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 2:02 PM, John Grden &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216589&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;neoriley@...&lt;/a&gt;&gt;&lt;/span&gt; wrote:&lt;br&gt; &lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;if youdon't mind parenting the object that needs to &quot;orbit&quot;, you can simply do that.&lt;br&gt; &lt;br&gt;Or, you can easily do it with out that silly math crap in your render loop:&lt;br&gt; &lt;br&gt;my3Dobj.x = my3Dobj.y = my3Dobj.z = 0; // or set it to the point in 3D space you want&lt;br&gt; my3Dobj.yaw(1); // rotate object&lt;br&gt;my3Dobj.moveBackward(1000);// or whatever distance the orbit is&lt;br&gt;&lt;br&gt;then render&lt;br&gt;&lt;br&gt;yay!&amp;nbsp; orbit.&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;On Thu, Nov 5, 2009 at 5:50 AM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216589&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&gt;&lt;/span&gt; wrote:&lt;br&gt; &lt;/div&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Can someone give me an example of the math I need to get an object to move in an orbit towards another point in 3D space. I think it has something to do with Quaternions. I want the object to point towards the target as well.&lt;div&gt; &lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks, Lee.&amp;nbsp;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216589&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216589&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt; tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt; 24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt; &lt;/div&gt; &lt;br&gt;&lt;/div&gt;&lt;/div&gt;_______________________________________________&lt;br&gt; Papervision3D mailing list&lt;br&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216589&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt; &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;[ &amp;nbsp;JPG &amp;nbsp;]&lt;br&gt; &lt;/font&gt;&lt;br&gt;_______________________________________________&lt;br&gt; Papervision3D mailing list&lt;br&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216589&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt; &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216589&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216589&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt; tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt; 24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216589&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216589&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt; tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt; 24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt; &lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt; Papervision3D mailing list&lt;br&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216589&amp;i=14&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt; &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;[ &amp;nbsp;JPG &amp;nbsp;]&lt;br&gt; &lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt; Papervision3D mailing list&lt;br&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216589&amp;i=15&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt; &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216589&amp;i=16&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216589&amp;i=17&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt; tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt; 24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt; &lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt; Papervision3D mailing list&lt;br&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216589&amp;i=18&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt; &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;[ &amp;nbsp;JPG &amp;nbsp;]&lt;br&gt; _______________________________________________&lt;br&gt;Papervision3D mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216589&amp;i=19&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216589&amp;i=20&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-orbit-to-a-point-tp26212492p26216589.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26215908</id>
	<title>Re: How to orbit to a point</title>
	<published>2009-11-05T06:37:30Z</published>
	<updated>2009-11-05T06:37:30Z</updated>
	<author>
		<name>John Grden-2</name>
	</author>
	<content type="html">yeah if math is your need, Andy&amp;#39;s your man ;)&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 9:30 AM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215908&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;Yea, I did ... well I left a comment on that post anyway. I&amp;#39;ll keep on trucking then and see what I can cobble together.&lt;div&gt;
&lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks! (LOL ... I read your blog)&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;

On Thu, Nov 5, 2009 at 2:25 PM, John Grden &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215908&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;neoriley@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;


lol funny that andy&amp;#39;s blog is the one you pointed to, I was just about to say &amp;quot;Ask Andy&amp;quot;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 9:21 AM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215908&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;



&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;BTW ... this post is the closest thing I&amp;#39;ve found to what I need to do (I think) ... &lt;a href=&quot;http://blog.zupko.info/?p=221&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.zupko.info/?p=221&lt;/a&gt;&lt;div&gt;



&lt;br&gt;&lt;/div&gt;&lt;div&gt;Although I think this may be over-complicating the matter too much.&lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;:-)&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 2:13 PM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215908&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;



&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

Hi John. Thanks for the response. I&amp;#39;m trying to create a 3D version of the &amp;#39;Swarm&amp;#39; class from Joshua and Branden&amp;#39;s new Hype framework. At the moment the way this works (in 2D) is that each object has a target point that it tries to get to but it attempts to get there by following a circular path which has a bit of randomness to it to create a motion &amp;#39;behaviour&amp;#39; that you can tweak. This is the code for doing that in 2D :&lt;div&gt;






&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&lt;span style=&quot;color: rgb(109, 169, 217);&quot;&gt;var&lt;/span&gt; clip:DisplayObject = target &lt;span style=&quot;color: rgb(0, 47, 255);&quot;&gt;as&lt;/span&gt; DisplayObject;&lt;/p&gt;




&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;color: rgb(109, 169, 217);&quot;&gt;var&lt;/span&gt; angle:Number = Math.atan2(_point.y - clip.y, _point.x - clip.x) * HypeMath.R2D;&lt;/p&gt;







&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;color: rgb(109, 169, 217);&quot;&gt;var&lt;/span&gt; deltaAngle:Number = HypeMath.getDegreeDistance(clip.rotation, angle);&lt;/p&gt;





&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; min-height: 15px;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&lt;/p&gt;




&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;clip.rotation += deltaAngle * _turnEase + (Math.random() * _twitch * 2) - _twitch;&lt;/p&gt;




&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;clip.x += Math.cos(clip.rotation * HypeMath.D2R) * _speed;&lt;/p&gt;




&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;clip.y += Math.sin(clip.rotation * HypeMath.D2R) * _speed;&lt;/p&gt;



&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;


&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;... what I&amp;#39;d like to do is mimic this by introducing the Z. I guess I need to work out the angle to the target point and then set the object off on an orbit from its current location to the new target.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;






&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br&gt;



&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;
&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;My math is pretty poor. Any help or pointers would be appreciated.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;




&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;



&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;My experiments so far with this are here : &lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;
&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br&gt;



&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 2:02 PM, John Grden &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215908&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;neoriley@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;


&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;if youdon&amp;#39;t mind parenting the object that needs to &amp;quot;orbit&amp;quot;, you can simply do that.&lt;br&gt;



&lt;br&gt;Or, you can easily do it with out that silly math crap in your render loop:&lt;br&gt;


&lt;br&gt;my3Dobj.x = my3Dobj.y = my3Dobj.z = 0; // or set it to the point in 3D space you want&lt;br&gt;
my3Dobj.yaw(1); // rotate object&lt;br&gt;my3Dobj.moveBackward(1000);// or whatever distance the orbit is&lt;br&gt;&lt;br&gt;then render&lt;br&gt;&lt;br&gt;yay!  orbit.&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;On Thu, Nov 5, 2009 at 5:50 AM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215908&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;







&lt;/div&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Can someone give me an example of the math I need to get an object to move in an orbit towards another point in 3D space. I think it has something to do with Quaternions. I want the object to point towards the target as well.&lt;div&gt;









&lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks, Lee. &lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;









&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215908&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215908&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;







tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt;

24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;&lt;/div&gt;&lt;/div&gt;_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215908&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;[  JPG  ]&lt;br&gt;
&lt;/font&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215908&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;






&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215908&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215908&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;





tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt;
24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;





&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215908&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215908&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;



tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt;

24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215908&amp;i=14&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;[  JPG  ]&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215908&amp;i=15&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;


&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215908&amp;i=16&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215908&amp;i=17&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;
tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt;

24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215908&amp;i=18&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;[  JPG  ]&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215908&amp;i=19&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-orbit-to-a-point-tp26212492p26215908.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26215835</id>
	<title>Re: Papervision3D Digest, Vol 38, Issue 5</title>
	<published>2009-11-05T06:33:42Z</published>
	<updated>2009-11-05T06:33:42Z</updated>
	<author>
		<name>Theodoros Semertzidis</name>
	</author>
	<content type="html">Hi again,
&lt;br&gt;&lt;br&gt;I found this link &lt;a href=&quot;http://labs.zavoo.com/?p=105&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://labs.zavoo.com/?p=105&lt;/a&gt;&amp;nbsp; (many thanks to the
&lt;br&gt;author) &amp;nbsp;and solved the issue on how to load fonts
&lt;br&gt;&amp;nbsp;without using the &amp;nbsp;&amp;quot;Make a new typography file.swf&amp;quot; tool... 
&lt;br&gt;&lt;br&gt;I still have to solve the problem with the non English characters.
&lt;br&gt;something &amp;nbsp;like a mapping of characters I guess will do the trick
&lt;br&gt;&lt;br&gt;thanks
&lt;br&gt;Thodoris
&lt;br&gt;&lt;br&gt;Theodoros Semertzidis wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi thanks for the reply,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ok now I got it!!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; thanks for the hint, so I guess I'll have to use bitmap text for now
&lt;br&gt;&amp;gt; In the case that I find any other solution I'll post back..
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; Thodoris
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; אלי אטלס wrote:
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; Thodoris,
&lt;br&gt;&amp;gt;&amp;gt; I don't think that it is possible.
&lt;br&gt;&amp;gt;&amp;gt; IDE is actually translating fonts to vector coordinates so you have to
&lt;br&gt;&amp;gt;&amp;gt; use it.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I once did a Hebrew example and there is another problem with non
&lt;br&gt;&amp;gt;&amp;gt; English fonts,
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://clients.mantis.co.il/eli/hanuka/happyhanuka.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://clients.mantis.co.il/eli/hanuka/happyhanuka.html&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; you are supposed to go to org.papervision3d.typography.fonts and put a
&lt;br&gt;&amp;gt;&amp;gt; new font there.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; But if you generate non latin font you&amp;quot;ll get something like :
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; __motifs[&amp;quot;מ&amp;quot;] = [['M',[50.4,39.2]],['L',[49.2,49.9]]];
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; with non english characters.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; so it will not work unless you&amp;quot;ll change all of them to english.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Cheers
&lt;br&gt;&amp;gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; Papervision3D mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215835&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215835&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Papervision3D-Digest%2C-Vol-38%2C-Issue-5-tp26210809p26215835.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26215711</id>
	<title>Re: How to orbit to a point</title>
	<published>2009-11-05T06:30:08Z</published>
	<updated>2009-11-05T06:30:08Z</updated>
	<author>
		<name>Lee Probert</name>
	</author>
	<content type="html">Yea, I did ... well I left a comment on that post anyway. I&amp;#39;ll keep on trucking then and see what I can cobble together.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks! (LOL ... I read your blog)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;

On Thu, Nov 5, 2009 at 2:25 PM, John Grden &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215711&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;neoriley@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;

lol funny that andy&amp;#39;s blog is the one you pointed to, I was just about to say &amp;quot;Ask Andy&amp;quot;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 9:21 AM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215711&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;


&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt;BTW ... this post is the closest thing I&amp;#39;ve found to what I need to do (I think) ... &lt;a href=&quot;http://blog.zupko.info/?p=221&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.zupko.info/?p=221&lt;/a&gt;&lt;div&gt;


&lt;br&gt;&lt;/div&gt;&lt;div&gt;Although I think this may be over-complicating the matter too much.&lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;:-)&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 2:13 PM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215711&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;


&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt;

Hi John. Thanks for the response. I&amp;#39;m trying to create a 3D version of the &amp;#39;Swarm&amp;#39; class from Joshua and Branden&amp;#39;s new Hype framework. At the moment the way this works (in 2D) is that each object has a target point that it tries to get to but it attempts to get there by following a circular path which has a bit of randomness to it to create a motion &amp;#39;behaviour&amp;#39; that you can tweak. This is the code for doing that in 2D :&lt;div&gt;





&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;margin:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal;font-size-adjust:none;font-stretch:normal&quot;&gt;&lt;span style=&quot;color:rgb(109, 169, 217)&quot;&gt;var&lt;/span&gt; clip:DisplayObject = target &lt;span style=&quot;color:rgb(0, 47, 255)&quot;&gt;as&lt;/span&gt; DisplayObject;&lt;/p&gt;



&lt;p style=&quot;margin:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal;font-size-adjust:none;font-stretch:normal&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;color:rgb(109, 169, 217)&quot;&gt;var&lt;/span&gt; angle:Number = Math.atan2(_point.y - clip.y, _point.x - clip.x) * HypeMath.R2D;&lt;/p&gt;






&lt;p style=&quot;margin:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal;font-size-adjust:none;font-stretch:normal&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;color:rgb(109, 169, 217)&quot;&gt;var&lt;/span&gt; deltaAngle:Number = HypeMath.getDegreeDistance(clip.rotation, angle);&lt;/p&gt;




&lt;p style=&quot;margin:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal;font-size-adjust:none;font-stretch:normal;min-height:15px&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&lt;/p&gt;



&lt;p style=&quot;margin:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal;font-size-adjust:none;font-stretch:normal&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;clip.rotation += deltaAngle * _turnEase + (Math.random() * _twitch * 2) - _twitch;&lt;/p&gt;



&lt;p style=&quot;margin:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal;font-size-adjust:none;font-stretch:normal&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;clip.x += Math.cos(clip.rotation * HypeMath.D2R) * _speed;&lt;/p&gt;



&lt;p style=&quot;margin:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal;font-size-adjust:none;font-stretch:normal&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;clip.y += Math.sin(clip.rotation * HypeMath.D2R) * _speed;&lt;/p&gt;


&lt;p style=&quot;margin:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal;font-size-adjust:none;font-stretch:normal&quot;&gt;


&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;margin:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal;font-size-adjust:none;font-stretch:normal&quot;&gt;&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;... what I&amp;#39;d like to do is mimic this by introducing the Z. I guess I need to work out the angle to the target point and then set the object off on an orbit from its current location to the new target.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;





&lt;p style=&quot;margin:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal;font-size-adjust:none;font-stretch:normal&quot;&gt;&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;&lt;br&gt;


&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal;font-size-adjust:none;font-stretch:normal&quot;&gt;
&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;My math is pretty poor. Any help or pointers would be appreciated.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal;font-size-adjust:none;font-stretch:normal&quot;&gt;



&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal;font-size-adjust:none;font-stretch:normal&quot;&gt;


&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;My experiments so far with this are here : &lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;
&lt;p style=&quot;margin:0px;font-family:Monaco;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:normal;font-size-adjust:none;font-stretch:normal&quot;&gt;&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;&lt;br&gt;


&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 2:02 PM, John Grden &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215711&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;neoriley@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;


&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt;if youdon&amp;#39;t mind parenting the object that needs to &amp;quot;orbit&amp;quot;, you can simply do that.&lt;br&gt;


&lt;br&gt;Or, you can easily do it with out that silly math crap in your render loop:&lt;br&gt;


&lt;br&gt;my3Dobj.x = my3Dobj.y = my3Dobj.z = 0; // or set it to the point in 3D space you want&lt;br&gt;
my3Dobj.yaw(1); // rotate object&lt;br&gt;my3Dobj.moveBackward(1000);// or whatever distance the orbit is&lt;br&gt;&lt;br&gt;then render&lt;br&gt;&lt;br&gt;yay!  orbit.&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;On Thu, Nov 5, 2009 at 5:50 AM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215711&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;






&lt;/div&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Can someone give me an example of the math I need to get an object to move in an orbit towards another point in 3D space. I think it has something to do with Quaternions. I want the object to point towards the target as well.&lt;div&gt;








&lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks, Lee. &lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;








&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215711&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215711&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;






tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt;

24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;&lt;/div&gt;&lt;/div&gt;_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215711&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;[  JPG  ]&lt;br&gt;
&lt;/font&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215711&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;





&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215711&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215711&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;




tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt;
24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;




&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215711&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215711&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;


tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt;

24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215711&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;[  JPG  ]&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215711&amp;i=14&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;

&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215711&amp;i=15&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215711&amp;i=16&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt;

24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt;
&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215711&amp;i=17&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-orbit-to-a-point-tp26212492p26215711.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26215701</id>
	<title>Re: How to orbit to a point</title>
	<published>2009-11-05T06:29:24Z</published>
	<updated>2009-11-05T06:29:24Z</updated>
	<author>
		<name>John3210</name>
	</author>
	<content type="html">Lee,
&lt;br&gt;&lt;br&gt;The graphics are stunning.
&lt;br&gt;&lt;br&gt;John
&lt;br&gt;&lt;br&gt;&lt;br&gt;Lee Probert wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Can someone give me an example of the math I need to get an object to 
&lt;br&gt;&amp;gt; move in an orbit towards another point in 3D space. I think it has 
&lt;br&gt;&amp;gt; something to do with Quaternions. I want the object to point towards 
&lt;br&gt;&amp;gt; the target as well.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks, Lee. 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&amp;gt; &lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&amp;gt; &lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215701&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215701&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; skype: lee.probert
&lt;br&gt;&amp;gt; google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215701&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215701&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; twitter : @lyraspace
&lt;br&gt;&amp;gt; tel: 01892 837 654
&lt;br&gt;&amp;gt; mob: 07540 723783 &amp;lt;-- NEW
&lt;br&gt;&amp;gt; 24 Allington Road,
&lt;br&gt;&amp;gt; Paddock Wood,
&lt;br&gt;&amp;gt; Tonbridge,
&lt;br&gt;&amp;gt; Kent.
&lt;br&gt;&amp;gt; TN12 6AN
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Papervision3D mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215701&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215701&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-orbit-to-a-point-tp26212492p26215701.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26215643</id>
	<title>Re: How to orbit to a point</title>
	<published>2009-11-05T06:25:17Z</published>
	<updated>2009-11-05T06:25:17Z</updated>
	<author>
		<name>John Grden-2</name>
	</author>
	<content type="html">lol funny that andy&amp;#39;s blog is the one you pointed to, I was just about to say &amp;quot;Ask Andy&amp;quot;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 9:21 AM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215643&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;BTW ... this post is the closest thing I&amp;#39;ve found to what I need to do (I think) ... &lt;a href=&quot;http://blog.zupko.info/?p=221&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.zupko.info/?p=221&lt;/a&gt;&lt;div&gt;
&lt;br&gt;&lt;/div&gt;&lt;div&gt;Although I think this may be over-complicating the matter too much.&lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;:-)&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 2:13 PM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215643&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

Hi John. Thanks for the response. I&amp;#39;m trying to create a 3D version of the &amp;#39;Swarm&amp;#39; class from Joshua and Branden&amp;#39;s new Hype framework. At the moment the way this works (in 2D) is that each object has a target point that it tries to get to but it attempts to get there by following a circular path which has a bit of randomness to it to create a motion &amp;#39;behaviour&amp;#39; that you can tweak. This is the code for doing that in 2D :&lt;div&gt;



&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&lt;span style=&quot;color: rgb(109, 169, 217);&quot;&gt;var&lt;/span&gt; clip:DisplayObject = target &lt;span style=&quot;color: rgb(0, 47, 255);&quot;&gt;as&lt;/span&gt; DisplayObject;&lt;/p&gt;

&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;color: rgb(109, 169, 217);&quot;&gt;var&lt;/span&gt; angle:Number = Math.atan2(_point.y - clip.y, _point.x - clip.x) * HypeMath.R2D;&lt;/p&gt;




&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;color: rgb(109, 169, 217);&quot;&gt;var&lt;/span&gt; deltaAngle:Number = HypeMath.getDegreeDistance(clip.rotation, angle);&lt;/p&gt;


&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; min-height: 15px;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;clip.rotation += deltaAngle * _turnEase + (Math.random() * _twitch * 2) - _twitch;&lt;/p&gt;

&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;clip.x += Math.cos(clip.rotation * HypeMath.D2R) * _speed;&lt;/p&gt;

&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;clip.y += Math.sin(clip.rotation * HypeMath.D2R) * _speed;&lt;/p&gt;
&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;


&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;... what I&amp;#39;d like to do is mimic this by introducing the Z. I guess I need to work out the angle to the target point and then set the object off on an orbit from its current location to the new target.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;



&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br&gt;
&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;
&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;My math is pretty poor. Any help or pointers would be appreciated.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;

&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;
&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;My experiments so far with this are here : &lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;
&lt;p style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br&gt;
&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 2:02 PM, John Grden &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215643&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;neoriley@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;


&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;if youdon&amp;#39;t mind parenting the object that needs to &amp;quot;orbit&amp;quot;, you can simply do that.&lt;br&gt;
&lt;br&gt;Or, you can easily do it with out that silly math crap in your render loop:&lt;br&gt;


&lt;br&gt;my3Dobj.x = my3Dobj.y = my3Dobj.z = 0; // or set it to the point in 3D space you want&lt;br&gt;
my3Dobj.yaw(1); // rotate object&lt;br&gt;my3Dobj.moveBackward(1000);// or whatever distance the orbit is&lt;br&gt;&lt;br&gt;then render&lt;br&gt;&lt;br&gt;yay!  orbit.&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;On Thu, Nov 5, 2009 at 5:50 AM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215643&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;




&lt;/div&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Can someone give me an example of the math I need to get an object to move in an orbit towards another point in 3D space. I think it has something to do with Quaternions. I want the object to point towards the target as well.&lt;div&gt;






&lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks, Lee. &lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;






&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215643&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215643&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;




tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt;

24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;&lt;/div&gt;&lt;/div&gt;_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215643&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;[  JPG  ]&lt;br&gt;
&lt;/font&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215643&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;



&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215643&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215643&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;


tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt;
24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;


&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215643&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215643&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;
tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt;

24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215643&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;[  JPG  ]&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215643&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-orbit-to-a-point-tp26212492p26215643.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26215583</id>
	<title>Re: How to orbit to a point</title>
	<published>2009-11-05T06:21:50Z</published>
	<updated>2009-11-05T06:21:50Z</updated>
	<author>
		<name>Lee Probert</name>
	</author>
	<content type="html">BTW ... this post is the closest thing I&amp;#39;ve found to what I need to do (I think) ... &lt;a href=&quot;http://blog.zupko.info/?p=221&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blog.zupko.info/?p=221&lt;/a&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Although I think this may be over-complicating the matter too much.&lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;:-)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 2:13 PM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215583&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;

Hi John. Thanks for the response. I&amp;#39;m trying to create a 3D version of the &amp;#39;Swarm&amp;#39; class from Joshua and Branden&amp;#39;s new Hype framework. At the moment the way this works (in 2D) is that each object has a target point that it tries to get to but it attempts to get there by following a circular path which has a bit of randomness to it to create a motion &amp;#39;behaviour&amp;#39; that you can tweak. This is the code for doing that in 2D :&lt;div&gt;


&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;margin:0.0px 0.0px 0.0px 0.0px;font:11.0px Monaco&quot;&gt;&lt;span style=&quot;color:#6da9d9&quot;&gt;var&lt;/span&gt; clip:DisplayObject = target &lt;span style=&quot;color:#002fff&quot;&gt;as&lt;/span&gt; DisplayObject;&lt;/p&gt;
&lt;p style=&quot;margin:0.0px 0.0px 0.0px 0.0px;font:11.0px Monaco&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;color:#6da9d9&quot;&gt;var&lt;/span&gt; angle:Number = Math.atan2(_point.y - clip.y, _point.x - clip.x) * HypeMath.R2D;&lt;/p&gt;



&lt;p style=&quot;margin:0.0px 0.0px 0.0px 0.0px;font:11.0px Monaco&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;color:#6da9d9&quot;&gt;var&lt;/span&gt; deltaAngle:Number = HypeMath.getDegreeDistance(clip.rotation, angle);&lt;/p&gt;

&lt;p style=&quot;margin:0.0px 0.0px 0.0px 0.0px;font:11.0px Monaco;min-height:15.0px&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;margin:0.0px 0.0px 0.0px 0.0px;font:11.0px Monaco&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;clip.rotation += deltaAngle * _turnEase + (Math.random() * _twitch * 2) - _twitch;&lt;/p&gt;
&lt;p style=&quot;margin:0.0px 0.0px 0.0px 0.0px;font:11.0px Monaco&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;clip.x += Math.cos(clip.rotation * HypeMath.D2R) * _speed;&lt;/p&gt;
&lt;p style=&quot;margin:0.0px 0.0px 0.0px 0.0px;font:11.0px Monaco&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;clip.y += Math.sin(clip.rotation * HypeMath.D2R) * _speed;&lt;/p&gt;&lt;p style=&quot;margin:0.0px 0.0px 0.0px 0.0px;font:11.0px Monaco&quot;&gt;


&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;margin:0.0px 0.0px 0.0px 0.0px;font:11.0px Monaco&quot;&gt;&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;... what I&amp;#39;d like to do is mimic this by introducing the Z. I guess I need to work out the angle to the target point and then set the object off on an orbit from its current location to the new target.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;


&lt;p style=&quot;margin:0.0px 0.0px 0.0px 0.0px;font:11.0px Monaco&quot;&gt;&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin:0.0px 0.0px 0.0px 0.0px;font:11.0px Monaco&quot;&gt;
&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;My math is pretty poor. Any help or pointers would be appreciated.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin:0.0px 0.0px 0.0px 0.0px;font:11.0px Monaco&quot;&gt;
&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin:0.0px 0.0px 0.0px 0.0px;font:11.0px Monaco&quot;&gt;&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;My experiments so far with this are here : &lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;
&lt;p style=&quot;margin:0.0px 0.0px 0.0px 0.0px;font:11.0px Monaco&quot;&gt;&lt;font face=&quot;arial&quot;&gt;&lt;span style=&quot;font-size:small&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 2:02 PM, John Grden &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215583&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;neoriley@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;


&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex&quot;&gt;if youdon&amp;#39;t mind parenting the object that needs to &amp;quot;orbit&amp;quot;, you can simply do that.&lt;br&gt;&lt;br&gt;Or, you can easily do it with out that silly math crap in your render loop:&lt;br&gt;


&lt;br&gt;my3Dobj.x = my3Dobj.y = my3Dobj.z = 0; // or set it to the point in 3D space you want&lt;br&gt;
my3Dobj.yaw(1); // rotate object&lt;br&gt;my3Dobj.moveBackward(1000);// or whatever distance the orbit is&lt;br&gt;&lt;br&gt;then render&lt;br&gt;&lt;br&gt;yay!  orbit.&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;On Thu, Nov 5, 2009 at 5:50 AM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215583&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;



&lt;/div&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Can someone give me an example of the math I need to get an object to move in an orbit towards another point in 3D space. I think it has something to do with Quaternions. I want the object to point towards the target as well.&lt;div&gt;





&lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks, Lee. &lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;





&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215583&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215583&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;



tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt;

24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;&lt;/div&gt;&lt;/div&gt;_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215583&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;[  JPG  ]&lt;br&gt;
&lt;/font&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215583&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;


&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215583&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215583&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;

tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt;
24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;

&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215583&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215583&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt;

24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt;
&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215583&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-orbit-to-a-point-tp26212492p26215583.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26215430</id>
	<title>Re: How to orbit to a point</title>
	<published>2009-11-05T06:13:05Z</published>
	<updated>2009-11-05T06:13:05Z</updated>
	<author>
		<name>Lee Probert</name>
	</author>
	<content type="html">Hi John. Thanks for the response. I&amp;#39;m trying to create a 3D version of the &amp;#39;Swarm&amp;#39; class from Joshua and Branden&amp;#39;s new Hype framework. At the moment the way this works (in 2D) is that each object has a target point that it tries to get to but it attempts to get there by following a circular path which has a bit of randomness to it to create a motion &amp;#39;behaviour&amp;#39; that you can tweak. This is the code for doing that in 2D :&lt;div&gt;

&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco&quot;&gt;&lt;span style=&quot;color: #6da9d9&quot;&gt;var&lt;/span&gt; clip:DisplayObject = target &lt;span style=&quot;color: #002fff&quot;&gt;as&lt;/span&gt; DisplayObject;&lt;/p&gt;
&lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;color: #6da9d9&quot;&gt;var&lt;/span&gt; angle:Number = Math.atan2(_point.y - clip.y, _point.x - clip.x) * HypeMath.R2D;&lt;/p&gt;


&lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;color: #6da9d9&quot;&gt;var&lt;/span&gt; deltaAngle:Number = HypeMath.getDegreeDistance(clip.rotation, angle);&lt;/p&gt;


&lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco; min-height: 15.0px&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;clip.rotation += deltaAngle * _turnEase + (Math.random() * _twitch * 2) - _twitch;&lt;/p&gt;
&lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;clip.x += Math.cos(clip.rotation * HypeMath.D2R) * _speed;&lt;/p&gt;
&lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;clip.y += Math.sin(clip.rotation * HypeMath.D2R) * _speed;&lt;/p&gt;&lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco&quot;&gt;

&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco&quot;&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;arial&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;... what I&amp;#39;d like to do is mimic this by introducing the Z. I guess I need to work out the angle to the target point and then set the object off on an orbit from its current location to the new target.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco&quot;&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;arial&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco&quot;&gt;

&lt;font class=&quot;Apple-style-span&quot; face=&quot;arial&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;My math is pretty poor. Any help or pointers would be appreciated.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco&quot;&gt;

&lt;font class=&quot;Apple-style-span&quot; face=&quot;arial&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco&quot;&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;arial&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;My experiments so far with this are here : &lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco&quot;&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;arial&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 2:02 PM, John Grden &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215430&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;neoriley@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;if youdon&amp;#39;t mind parenting the object that needs to &amp;quot;orbit&amp;quot;, you can simply do that.&lt;br&gt;&lt;br&gt;Or, you can easily do it with out that silly math crap in your render loop:&lt;br&gt;

&lt;br&gt;my3Dobj.x = my3Dobj.y = my3Dobj.z = 0; // or set it to the point in 3D space you want&lt;br&gt;
my3Dobj.yaw(1); // rotate object&lt;br&gt;my3Dobj.moveBackward(1000);// or whatever distance the orbit is&lt;br&gt;&lt;br&gt;then render&lt;br&gt;&lt;br&gt;yay!  orbit.&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;On Thu, Nov 5, 2009 at 5:50 AM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215430&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;


&lt;/div&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;Can someone give me an example of the math I need to get an object to move in an orbit towards another point in 3D space. I think it has something to do with Quaternions. I want the object to point towards the target as well.&lt;div&gt;




&lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks, Lee. &lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;




&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215430&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215430&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;


tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt;

24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;&lt;/div&gt;&lt;/div&gt;_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215430&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;[  JPG  ]&lt;br&gt;
&lt;/font&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215430&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;

&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215430&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215430&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt;

24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt;
&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215430&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-orbit-to-a-point-tp26212492p26215430.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26215261</id>
	<title>Re: How to orbit to a point</title>
	<published>2009-11-05T06:02:38Z</published>
	<updated>2009-11-05T06:02:38Z</updated>
	<author>
		<name>John Grden-2</name>
	</author>
	<content type="html">if youdon&amp;#39;t mind parenting the object that needs to &amp;quot;orbit&amp;quot;, you can simply do that.&lt;br&gt;&lt;br&gt;Or, you can easily do it with out that silly math crap in your render loop:&lt;br&gt;&lt;br&gt;my3Dobj.x = my3Dobj.y = my3Dobj.z = 0; // or set it to the point in 3D space you want&lt;br&gt;
my3Dobj.yaw(1); // rotate object&lt;br&gt;my3Dobj.moveBackward(1000);// or whatever distance the orbit is&lt;br&gt;&lt;br&gt;then render&lt;br&gt;&lt;br&gt;yay!  orbit.&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 5, 2009 at 5:50 AM, Lee Probert &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215261&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;Can someone give me an example of the math I need to get an object to move in an orbit towards another point in 3D space. I think it has something to do with Quaternions. I want the object to point towards the target as well.&lt;div&gt;


&lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks, Lee. &lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;


&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215261&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215261&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;
tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt;

24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215261&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;[  JPG  ]&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26215261&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-orbit-to-a-point-tp26212492p26215261.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26212492</id>
	<title>How to orbit to a point</title>
	<published>2009-11-05T02:50:22Z</published>
	<updated>2009-11-05T02:50:22Z</updated>
	<author>
		<name>Lee Probert</name>
	</author>
	<content type="html">Can someone give me an example of the math I need to get an object to move in an orbit towards another point in 3D space. I think it has something to do with Quaternions. I want the object to point towards the target as well.&lt;div&gt;

&lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks, Lee. &lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://lyraspace.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://blog.lyraspace.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blog.lyraspace.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://rezzynet.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rezzynet.com&lt;/a&gt;&lt;br&gt;

&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26212492&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&lt;br&gt;skype: lee.probert&lt;br&gt;google/MSN : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26212492&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leeprobert@...&lt;/a&gt;&lt;br&gt;twitter : @lyraspace&lt;br&gt;tel: 01892 837 654&lt;br&gt;mob: 07540 723783 &amp;lt;-- NEW&lt;br&gt;

24 Allington Road,&lt;br&gt;Paddock Wood,&lt;br&gt;Tonbridge,&lt;br&gt;Kent.&lt;br&gt;TN12 6AN&lt;br&gt;
&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26212492&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-orbit-to-a-point-tp26212492p26212492.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26210918</id>
	<title>Re: Papervision3D Digest, Vol 38, Issue 5</title>
	<published>2009-11-05T00:34:17Z</published>
	<updated>2009-11-05T00:34:17Z</updated>
	<author>
		<name>Theodoros Semertzidis</name>
	</author>
	<content type="html">Hi thanks for the reply,
&lt;br&gt;&lt;br&gt;ok now I got it!!
&lt;br&gt;&lt;br&gt;thanks for the hint, so I guess I'll have to use bitmap text for now
&lt;br&gt;In the case that I find any other solution I'll post back..
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Thodoris
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;אלי אטלס wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Thodoris,
&lt;br&gt;&amp;gt; I don't think that it is possible.
&lt;br&gt;&amp;gt; IDE is actually translating fonts to vector coordinates so you have to
&lt;br&gt;&amp;gt; use it.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I once did a Hebrew example and there is another problem with non
&lt;br&gt;&amp;gt; English fonts,
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://clients.mantis.co.il/eli/hanuka/happyhanuka.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://clients.mantis.co.il/eli/hanuka/happyhanuka.html&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; you are supposed to go to org.papervision3d.typography.fonts and put a
&lt;br&gt;&amp;gt; new font there.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; But if you generate non latin font you&amp;quot;ll get something like :
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; __motifs[&amp;quot;מ&amp;quot;] = [['M',[50.4,39.2]],['L',[49.2,49.9]]];
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; with non english characters.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; so it will not work unless you&amp;quot;ll change all of them to english.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Cheers
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Papervision3D mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26210918&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;-------------------------------------------------------
&lt;br&gt;Theodoros Semertzidis
&lt;br&gt;Electrical and Computer Engineer, Msc.
&lt;br&gt;Informatics and Telematics Institute
&lt;br&gt;Centre for Research and Technology Hellas
&lt;br&gt;1st km Thermi-Panorama Road
&lt;br&gt;P.O. Box 60361, GR-570 01 Thermi, Thessaloniki, Greece
&lt;br&gt;Tel: +30 2310 464 160 (ext 218), Fax: +30 2310 464 164
&lt;br&gt;E-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26210918&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;theosem@...&lt;/a&gt;, Web site: &lt;a href=&quot;http://www.iti.gr&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.iti.gr&lt;/a&gt;&amp;nbsp; 
&lt;br&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26210918&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Papervision3D-Digest%2C-Vol-38%2C-Issue-5-tp26210809p26210918.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26210809</id>
	<title>Re: Papervision3D Digest, Vol 38, Issue 5</title>
	<published>2009-11-05T00:21:11Z</published>
	<updated>2009-11-05T00:21:11Z</updated>
	<author>
		<name>אלי אטלס</name>
	</author>
	<content type="html">&lt;div dir=&quot;ltr&quot;&gt;&lt;div&gt;Thodoris,&lt;br&gt;I don&amp;#39;t think that it is possible.&lt;br&gt;IDE is actually translating fonts to vector coordinates so you have to use it.&lt;br&gt;&lt;br&gt;&lt;br&gt;
I once did a Hebrew example and there is another problem with non English fonts,&lt;br&gt;&lt;a href=&quot;http://clients.mantis.co.il/eli/hanuka/happyhanuka.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://clients.mantis.co.il/eli/hanuka/happyhanuka.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;you are supposed to go to org.papervision3d.typography.fonts and put a new font there.&lt;br&gt;
&lt;br&gt;But if you generate non latin font you&amp;quot;ll get something like : &lt;br&gt;&lt;br&gt;__motifs[&amp;quot;מ&amp;quot;] = [[&amp;#39;M&amp;#39;,[50.4,39.2]],[&amp;#39;L&amp;#39;,[49.2,49.9]]]; &lt;br&gt;&lt;br&gt;with non english characters. &lt;br&gt;&lt;br&gt;so it will not work unless you&amp;quot;ll change all of them to english.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;Cheers&lt;br&gt;&lt;/div&gt;&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26210809&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Papervision3D-Digest%2C-Vol-38%2C-Issue-5-tp26210809p26210809.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26194372</id>
	<title>font3D without flash IDE</title>
	<published>2009-11-04T02:58:38Z</published>
	<updated>2009-11-04T02:58:38Z</updated>
	<author>
		<name>Theodoros Semertzidis</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;&lt;br&gt;I am trying to create a new font3D for a project (a Greek Font).
&lt;br&gt;Is there a way to use Mathieu Badimon's &amp;nbsp; &amp;quot;Make a new typography
&lt;br&gt;file.swf&amp;quot; &amp;nbsp;tool outside Flash IDE?
&lt;br&gt;I was reading this great tutorial
&lt;br&gt;&lt;a href=&quot;http://www.packtpub.com/article/3d-vector-drawing-and-text-papervision3d-part1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.packtpub.com/article/3d-vector-drawing-and-text-papervision3d-part1&lt;/a&gt;&amp;nbsp;
&lt;br&gt;but stuck when reached flash IDE :-)
&lt;br&gt;&lt;br&gt;thanks,
&lt;br&gt;Thodoris
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26194372&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Difference-VideoStreamMaterial-and-MovieAssetMaterial-tp25922074p26194372.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26160050</id>
	<title>BitmapEffectLayer and resize</title>
	<published>2009-11-03T02:26:40Z</published>
	<updated>2009-11-03T02:26:40Z</updated>
	<author>
		<name>Monsieur A</name>
	</author>
	<content type="html">I have a little prb with a BitmapEffectLayer.
&lt;br&gt;The problem is that i would like to change the height and width of the BitmapEffectLayer on the page resize.
&lt;br&gt;Basically I need to have a BitmapEffectLayer with the same height and width than the stage size.
&lt;br&gt;&lt;br&gt;Thx you in advance. 
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/BitmapEffectLayer-and-resize-tp26160050p26160050.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26168256</id>
	<title>Re: Aw esome DJ website (A bit over selling title but i need your advise :)) (Theodoros Semertzidis)</title>
	<published>2009-11-02T09:57:53Z</published>
	<updated>2009-11-02T09:57:53Z</updated>
	<author>
		<name>Peter Oliver Geller</name>
	</author>
	<content type="html">Love it, nice colors, animations and SOUND.&lt;br&gt;&lt;br&gt;Keep me updated.&lt;br&gt;&lt;br&gt;Greetings from Cologne&lt;br&gt;&lt;br&gt;Peter&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26168256&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Aw-esome-DJ-website-%28A-bit-over-selling-title-but-i-need-your-advise-%3A%29%29-%28Theodoros-Semertzidis%29-tp26168256p26168256.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26167724</id>
	<title>Re: Aw esome DJ website (A bit over selling title but i need your advise :))</title>
	<published>2009-11-02T09:28:54Z</published>
	<updated>2009-11-02T09:28:54Z</updated>
	<author>
		<name>4n6</name>
	</author>
	<content type="html">Runs fine on my Window 7 v 7100, i7 2.9 Ghz, 4gb ram, 64bit, video ATI 4870 X2&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Mon, Nov 2, 2009 at 6:24 AM, Monsieur A &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26167724&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mathieu@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
Hello,&lt;br&gt;
&lt;br&gt;
Yes I know another website beta test ... I promise this one is funny and the&lt;br&gt;
musics are great :)&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://www.adenek.com/temp/norman/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.adenek.com/temp/norman/&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
What I would like to know is :&lt;br&gt;
- Is it running ok on your computer (please tell me what computer you use if&lt;br&gt;
it&amp;#39;s laggy ...)&lt;br&gt;
- Do you understand well how to navigate (Looks dump question but you will&lt;br&gt;
see :))&lt;br&gt;
- Do you like it (Maybe the main question in fact).&lt;br&gt;
&lt;br&gt;
Thx a lot in advance&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
--&lt;br&gt;
View this message in context: &lt;a href=&quot;http://old.nabble.com/Awesome-DJ-website-%28A-bit-over-selling-title-but-i-need-your-advise-%3A%29%29-tp26156901p26156901.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Awesome-DJ-website-%28A-bit-over-selling-title-but-i-need-your-advise-%3A%29%29-tp26156901p26156901.html&lt;/a&gt;&lt;br&gt;

Sent from the Papervision3D mailing list archive at Nabble.com.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;_______________________________________________&lt;br&gt;
Papervision3D mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26167724&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26167724&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Awesome-DJ-website-%28A-bit-over-selling-title-but-i-need-your-advise-%3A%29%29-tp26156901p26167724.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26167622</id>
	<title>Re: Aw esome DJ website (A bit over selling title but i need your advise :))</title>
	<published>2009-11-02T09:20:34Z</published>
	<updated>2009-11-02T09:20:34Z</updated>
	<author>
		<name>slopester</name>
	</author>
	<content type="html">just FYI, when I resize the stage (only viewed on Chrome &amp; ffx on Vista64), 
&lt;br&gt;the bg bitmap doesn't resize (try start small then expand). &amp;nbsp;Everything else 
&lt;br&gt;seems to resize ok.
&lt;br&gt;&lt;br&gt;&lt;br&gt;----- Original Message ----- 
&lt;br&gt;From: &amp;quot;Monsieur A&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26167622&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mathieu@...&lt;/a&gt;&amp;gt;
&lt;br&gt;To: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26167622&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;papervision3D@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Sent: Monday, November 02, 2009 1:24 PM
&lt;br&gt;Subject: [Papervision3D] Aw esome DJ website (A bit over selling title but i 
&lt;br&gt;need your advise :))
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Yes I know another website beta test ... I promise this one is funny and 
&lt;br&gt;&amp;gt; the
&lt;br&gt;&amp;gt; musics are great :)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.adenek.com/temp/norman/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.adenek.com/temp/norman/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; What I would like to know is :
&lt;br&gt;&amp;gt; - Is it running ok on your computer (please tell me what computer you use 
&lt;br&gt;&amp;gt; if
&lt;br&gt;&amp;gt; it's laggy ...)
&lt;br&gt;&amp;gt; - Do you understand well how to navigate (Looks dump question but you will
&lt;br&gt;&amp;gt; see :))
&lt;br&gt;&amp;gt; - Do you like it (Maybe the main question in fact).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thx a lot in advance
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; View this message in context: 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/Awesome-DJ-website-%28A-bit-over-selling-title-but-i-need-your-advise-%3A%29%29-tp26156901p26156901.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Awesome-DJ-website-%28A-bit-over-selling-title-but-i-need-your-advise-%3A%29%29-tp26156901p26156901.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the Papervision3D mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Papervision3D mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26167622&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;--------------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;No virus found in this incoming message.
&lt;br&gt;Checked by AVG - www.avg.com
&lt;br&gt;Version: 9.0.698 / Virus Database: 270.14.44/2475 - Release Date: 11/01/09 
&lt;br&gt;19:39:00
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Papervision3D mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26167622&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Papervision3D@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://osflash.org/mailman/listinfo/papervision3d_osflash.org&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Awesome-DJ-website-%28A-bit-over-selling-title-but-i-need-your-advise-%3A%29%29-tp26156901p26167622.html" />
</entry>

</feed>
