[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