Ok, ill try playing around a bit. Thanks for the advice Pete - really
appreciate it!

On Nov 18, 7:00 pm, Peter Kapelyan <[email protected]> wrote:
> There are some calculations for various zoom/focus amounts and expected
> results (like showing something 100% at a certain distance). I can try to
> dig them up for you, but not sure how much they will make sense or apply to
> what you are trying to do.
>
> Best thing to do might be to try a few different numbers for zoom, and then
> a few different ones for focus (changing both at the same time might confuse
> you). This should work OK if you are "eyeing" the scene for it to look the
> way you want. As well, it seems you aren't looking at the floor straight on,
> but at an angle, so it might take some trial and error instead of a certain
> magical absolute number or calculation, since your camera set up seems like
> an exclusive scenario.
>
> -Pete
>
> On Thu, Nov 18, 2010 at 12:06 PM, jonny <[email protected]>wrote:
>
>
>
>
>
> > Great insight Pete.
>
> > Yes, if I change the y value to 100, the floor no longer gets
> > clipped.
>
> > But I do want the camera at a height of 12. My problem is I dont
> > really understand quite how these focus and zoom values work in
> > away3d. How do I know what values to put for focus and zoom for this
> > to work properly?
>
> > On Nov 18, 3:32 pm, Peter Kapelyan <[email protected]> wrote:
> > > You are right, it probably is the zoom/focus. 12 on the y axis is
> > probably
> > > way too close to the ground with those defaults. If you change the Y axis
> > to
> > > 100 or 200 does the floor still get clipped? If it doesn't, then try
> > setting
> > > it back to 12 (if you need it to be 12), and then changing the zoom/focus
> > to
> > > fit. Hopefully it works for you.
>
> > > -Pete
>
> > > On Thu, Nov 18, 2010 at 9:39 AM, jonny <[email protected]>
> > wrote:
> > > > Thanks very much for the info John.
>
> > > > I still have a problem that is troubling me with this...
>
> > > > I have a camera3D object. It has a position of 0,12,0 and is looking
> > > > at 0,12,1 (so just looking straight down the z plane). My world, for
> > > > simplicity's sake is just a large plane (width and height 4096) with a
> > > > position of 0,0,0 and it has a grass texture applied to it.
>
> > > > My camera has the default focus value of 100 and the default zoom
> > > > value of 10.
>
> > > > I apply frustrum clipping like so:
> > > > this.frustrumClipper = new FrustumClipping();
> > > > this.frustrumClipper.minZ = 0;
> > > > this.frustrumClipper.maxZ = 1000;
> > > > this.view.clipping = this.frustrumClipper;
>
> > > > But the result is this:
>
> > > >http://picasaweb.google.com/lh/photo/fIjrlwuUzgUtV3631jzJDSc8VkPW6FAE.
> > ..
>
> > > > I basically get the bottom bit of the view clipped. I dont get it?
> > > > Shouldnt a minZ value of 0 mean that you see everything near the
> > > > camera?
>
> > > > Could this be to do with the focus and zoom settings of the camera? I
> > > > am stumped, any ideas?
>
> > > > Thanks again!
>
> > > > On Nov 18, 2:00 pm, John Brookes <[email protected]> wrote:
> > > > > > So am I right in thinking that minZ relates to the smaller dotted
> > > > > > rectangle in the diagram and maxZ relates to the larger one
>
> > > > > yes.
>
> > > > > > Also, are the minZ and maxZ values relative to world co-ordinates?
> > so
> > > > > > if you move the camera around do you have to set new values for
> > minZ
> > > > > > and maxZ each time?
>
> > > > > > no
>
> > > > >  The max and min Z are relative to the camera.
>
> > > > > Think of maxZ as distance from the camera position along the cameras
> > > > forward
> > > > > vector(what its looking at).
>
> > > > > So if you had your camera at 0,0,1000 looking at the origin
> > > > > and clipping.maxZ set at 1000, everthing beyond the origin would be
> > > > clipped.
>
> > > > > If you don't set max/minZ they are default at +-infinity
>
> > > --
> > > ___________________
>
> > > Actionscript 3.0 Flash 3D Graphics Engine
>
> > > HTTP://AWAY3D.COM- Hide quoted text -
>
> > > - Show quoted text -
>
> --
> ___________________
>
> Actionscript 3.0 Flash 3D Graphics Engine
>
> HTTP://AWAY3D.COM- Hide quoted text -
>
> - Show quoted text -

Reply via email to