Hi Dave, Are you using Away3d 2.X or 3.X ?
You wouldn't need that many segments, and precision at the same time. If you are using 3.X - you wouldn't need either. The reason your 20x20 plane looks like crud is because that's how Flash treats bitmaps, when you scale them down. If you tried your MC with a 700 x 110 Plane , it would look EXACTLY like your MovieClip, if you place the camera 900 away from the plane, with default zoom + focus. It's not Away3D's fault, it's just Flash, it simply cannot antialias bitmaps when you are scaing them smaller than 100%. If you REALLY wanted your 700x100 plane to be 20x20 and FORCE flash to antialias it better, you can try a tad of blur filter on it. -Pete On Sun, Sep 27, 2009 at 8:16 PM, David Di Biase <[email protected]>wrote: > Hi Peter, > > Thanks for helping me out on this. It's greatly appreciated. > > I have an mc in my library with the dimensions 700x110. This is how I'm > creating the material: > > var mc:MovieClip = new MC1(); > material = new MovieMaterial(mc, { precision: 15, smooth: true, > interactive: true, transparent: true }); > > It's an interactive material because the user has to be able to use it as a > navbar. > > This is how I'm creating the plane: > > private function initObjects():void { > plane = new Plane(); > plane.material = material; > plane.x -= 180; > plane.z += 900; > plane.segmentsH = 20; > plane.segmentsW = 20; > plane.y -= 300; > plane.yUp = false; > plane.bothsides = true; > scene.addChild(plane); > } > > I've attached a screenshot of what is being rendered. Picture 2.png > represents the MC in the library that I'm trying to use as a material. At > first I thought I needed more segments or something but now I'm just totally > clueless. > > Best, > > Dave > > > On Sun, Sep 27, 2009 at 7:23 PM, Peter Kapelyan <[email protected]>wrote: > >> Away3D will create a bitmap of your MovieClip, so you have one resolution >> (texture size), and it's basically the same as having a Bitmap on screen, >> with the same pros and cons. >> >> Do you have a screenshot of the problems you are having? >> >> -Pete >> >> On Sun, Sep 27, 2009 at 3:12 PM, pilotcrew <[email protected]>wrote: >> >>> >>> Hi here, >>> >>> I'm doing a lit of work with movieclips and primitives. Lots of basic >>> interaction. I'm having some trouble withthe quality of the clip as >>> it's layer over say a plane. It appears aliased despite the fact that >>> I set the material to have smoothing on. >>> >>> I've assumed that the scale for 3D objects is the same on a Flash >>> stage. So basically if the movieclips is 300x300 on stage I simply >>> create a plane at 300x300 and move the camera to a distance from it. >>> >>> I'm wondering how I can get the quality of the plane material to be >>> perfect as it's rather annoying to look at crappy images! Eeek. >>> >>> I've tried searching this and found some material but nothing that >>> really answered it. >>> >>> David >> >> >> >> >> -- >> ___________________ >> >> Actionscript 3.0 Flash 3D Graphics Engine >> >> HTTP://AWAY3D.COM >> > > > -- ___________________ Actionscript 3.0 Flash 3D Graphics Engine HTTP://AWAY3D.COM
