[Papervision3D] Animating camera to target

John Lindquist johnlindquist at gmail.com
Tue Jun 23 09:37:38 PDT 2009


Check this out. Some dude wrote it and it looks like it should help:

http://pv3d.org/2008/12/28/click-then-tween-camera-to-plane/



On Tue, Jun 23, 2009 at 10:33 AM, Eric McConkie <mlecho at yahoo.com> wrote:

> Omg! This makes my day! I wish I thought of that. This could be the perfect
> formula. THANKS!
>
> On Jun 23, 2009, at 8:19 AM, Ross Sclafani <ross.sclafani at gmail.com>
> wrote:
>
> there is no width property of Plane.
> try the following:
> function getPlaneWidth(p:Plane){
> with(p){
>  return (geometry.aabb.maxX - geometry.aabb.minX)*scaleX
> }
> }
> On Jun 23, 2009, at 11:06 AM, montey wrote:
>
>
> Thanks Gordon,
>
> I can't seem to be able to get the width of the evt that was clicked on. I
> set my click event on the plane  When I try to do a call like this it
> throws
> an error.
> My plane consists of a bunch of color materials. which are  set to be
> interactive = true
>
> Property width not found on org.papervision3d.objects.primitives.Plane and
> there is no default value.
>
>  private function onPlaneClick( evt : InteractiveScene3DEvent ) : void
>  {
>  //camera.lookAt(evt.target as Plane);
>  var targetPlane : Plane = evt.target as Plane
>  trace("evt.target = "+targetPlane.width)
>  /*var xpos:Number = evt.target.x - evt.target.width/2;
>  var ypos:Number = evt.target.y - evt.target.height/2;
>  var zpos:Number =  evt.target.z - 100;
>  TweenMax.to(camera, .8, {x:xpos, y:ypos, z:zpos, ease:Expo.easeOut});
>  camera.lookAt(evt.target as Plane);
>  */
>
>  trace("camera target = "+camera.target);
>  }
>
> gordee wrote:
>
>
>
> If I have understood what you are trying to do, then try this;
>
> interactiveScene3DEvent.target is the plane clicked on;
>
>
> var xpos:Number = iS3DEvent.target.x - iS3DEvent.target.width/2;var
>
> ypos:Number = iScene3DEvent.target.y - iS3DEvent.target.height/2;
>
> zpos:Number = iScene3DEvent.target.z - 100;
>
>
> Tweener.addTween(camera, {x:xpos, y:ypos, :z:zpos, time:1});
>
> hth
>
>
> Regards
>
> Gordon Everett
>
>
> My preferred email address: <gordon.everett2 at gmail.com>
> gordon.everett2 at gmail.com
>
>
> My Blog: <http://flashgordonmedia.blogspot.com/>
> http://flashgordonmedia.blogspot.com/
>
>
>
>
>
>
>
>
>
>
> Date: Mon, 22 Jun 2009 22:18:15 -0700
>
> From: <e_account at mac.com>e_account at mac.com
>
> To: <papervision3D at osflash.org>papervision3D at osflash.org
>
> Subject: [Papervision3D]  Animating camera to target
>
>
>
> I have 20 planes positioned with z spacing what I'm trying to do is move
>
> the
>
> camera through all my planes as the user clicks on each plane. I'm trying
>
> to
>
> figure out how to do that. I tried setting the camera target to the
>
> clicked
>
> plane but that didn't work. I just want to tween the camera through each
>
> plane like a fly through.
>
>
> Any ideas please.
>
> --
>
> View this message in context:
>
> <http://www.nabble.com/Animating-camera-to-target-tp24158838p24158838.html>
> http://www.nabble.com/Animating-camera-to-target-tp24158838p24158838.html
>
> Sent from the Papervision3D mailing list archive at Nabble.com.
>
>
>
> _______________________________________________
>
> Papervision3D mailing list
>
> <Papervision3D at osflash.org>Papervision3D at osflash.org
>
> <http://osflash.org/mailman/listinfo/papervision3d_osflash.org>
> http://osflash.org/mailman/listinfo/papervision3d_osflash.org
>
>
> _________________________________________________________________
>
> Get the best of MSN on your mobile
>
> <http://clk.atdmt.com/UKM/go/147991039/direct/01/>
> http://clk.atdmt.com/UKM/go/147991039/direct/01/
>
> _______________________________________________
>
> Papervision3D mailing list
>
> <Papervision3D at osflash.org>Papervision3D at osflash.org
>
> <http://osflash.org/mailman/listinfo/papervision3d_osflash.org>
> http://osflash.org/mailman/listinfo/papervision3d_osflash.org
>
>
>
>
> --
> View this message in context:
> <http://www.nabble.com/Animating-camera-to-target-tp24158838p24167306.html>
> http://www.nabble.com/Animating-camera-to-target-tp24158838p24167306.html
> Sent from the Papervision3D mailing list archive at Nabble.com.
>
>
> _______________________________________________
> Papervision3D mailing list
> <Papervision3D at osflash.org>Papervision3D at osflash.org
> http://osflash.org/mailman/listinfo/papervision3d_osflash.org
>
>
> _______________________________________________
> Papervision3D mailing list
> Papervision3D at osflash.org
> http://osflash.org/mailman/listinfo/papervision3d_osflash.org
>
>
>
> _______________________________________________
> Papervision3D mailing list
> Papervision3D at osflash.org
> http://osflash.org/mailman/listinfo/papervision3d_osflash.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://osflash.org/pipermail/papervision3d_osflash.org/attachments/20090623/d0eae458/attachment.html>


More information about the Papervision3D mailing list