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

Reply via email to