I'm not certain I understand what you want to do. Can you show me a picture (or swf) of the problems?
-Pete On Mon, Sep 28, 2009 at 3:32 PM, David Di Biase <[email protected]>wrote: > Naw, that's doing weird things to the elements on the stage. Stretches them > unfortunately. Ack! > > > On Mon, Sep 28, 2009 at 3:31 PM, Peter Kapelyan <[email protected]>wrote: > >> Or just comment out both those lines, they really aren't needed. >> >> -Pete >> >> >> On Mon, Sep 28, 2009 at 3:30 PM, Peter Kapelyan <[email protected]>wrote: >> >>> I'm pretty sure you need to change those lines: >>> >>> stage.align = StageAlign.TOP_LEFT; >>> stage.scaleMode = StageScaleMode.NO_SCALE; >>> >>> to something like: >>> >>> //COMMENT THIS OUT FOR NOWstage.align = StageAlign.TOP_LEFT; >>> stage.scaleMode = StageScaleMode.EXACT_FIT; >>> >>> -Pete >>> >>> >>> >>> On Mon, Sep 28, 2009 at 3:24 PM, David Di Biase >>> <[email protected]>wrote: >>> >>>> Hey Pete, >>>> >>>> Haha no I've done full-screen stuff before and plenty of resizing >>>> aspects. So I know how to implement it. Just a matter of getting the scene >>>> to fill the screen and redraw on resize. Are you telling me that Away3D >>>> will >>>> automatically adjust to the stage. >>>> >>>> I have these set: >>>> >>>> stage.align = StageAlign.TOP_LEFT; >>>> stage.scaleMode = StageScaleMode.NO_SCALE; >>>> >>>> Whenever I resize the stage upon compiling the scene remains without >>>> resizing if I change the window size. >>>> >>>> Dave >>>> >>>> >>>> On Mon, Sep 28, 2009 at 3:21 PM, Peter Kapelyan <[email protected]>wrote: >>>> >>>>> You would need to set that in your html, it's in the HTML publish >>>>> settings, something like: >>>>> >>>>> scale="exactfit" width="100%" height="100%" >>>>> >>>>> If you have any problems with that, you need to set a >>>>> rectangleClipping, which I can help you with after you've attempted the >>>>> above successfully :) >>>>> >>>>> -Pete >>>>> >>>>> >>>>> On Mon, Sep 28, 2009 at 3:01 PM, David Di Biase < >>>>> [email protected]> wrote: >>>>> >>>>>> Hi Peter, >>>>>> >>>>>> I just noticed that the MC is positioned on 0.5 I've fixed it and >>>>>> looks much better. Wow, Flash can be fickle sometimes. I still love it >>>>>> though, they just need to clean up this crappy pixel offset stuff! Ack! >>>>>> >>>>>> Thank you very much. >>>>>> >>>>>> Now that I've got an expert on the line, haha, I'm wondering how I can >>>>>> resize the scene to fit the full page if someone resizes the canvas? >>>>>> Just do >>>>>> a scene.width and scene.height set? Simple question, I could just test it >>>>>> but thought I'd get a quick response from you :-) sorry very noob thing >>>>>> to >>>>>> do. >>>>>> >>>>>> Cheers again, >>>>>> >>>>>> Dave >>>>>> >>>>>> >>>>>> On Sun, Sep 27, 2009 at 11:02 PM, Peter Kapelyan <[email protected] >>>>>> > wrote: >>>>>> >>>>>>> Hi David, >>>>>>> >>>>>>> I thought about it, and if none of what I wrote helps, try this: >>>>>>> >>>>>>> 1. Go into your MovieClip and Select All (you might have to unlock >>>>>>> some layers etc). >>>>>>> >>>>>>> 2. Make sure your X position is an integer such as -350, not -350.1 >>>>>>> >>>>>>> 3. Make sure you Y position, and width and height are also integers. >>>>>>> >>>>>>> If everything checks out fine, you shouldn't have that tiny blur >>>>>>> anymore! And, I am hoping it works because I am all out of ideas. :O >>>>>>> >>>>>>> Best >>>>>>> -Pete >>>>>>> >>>>>>> >>>>>>> On Sun, Sep 27, 2009 at 9:48 PM, David Di Biase < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> Hi Peter, >>>>>>>> >>>>>>>> Awesome! One of those will surely solve it. Thank you so much for >>>>>>>> our help! So silly, such a simple thing. >>>>>>>> >>>>>>>> Cheers! >>>>>>>> >>>>>>>> Dave >>>>>>>> >>>>>>>> >>>>>>>> On Sun, Sep 27, 2009 at 9:31 PM, Peter Kapelyan < >>>>>>>> [email protected]> wrote: >>>>>>>> >>>>>>>>> The only reason it might be slightly blurred is: >>>>>>>>> >>>>>>>>> 1 You are seeing the swf > 100%, say 101% or so, >>>>>>>>> >>>>>>>>> 2 the camera is not 900 away >>>>>>>>> >>>>>>>>> 3 the X or Y of your Plane is on some non integer value (like >>>>>>>>> 300.5), in this case Flash will also blur bitmaps the same. >>>>>>>>> >>>>>>>>> I overlayed Picture4 on Picture2 in Photoshop and it seems like >>>>>>>>> Picture 4 is a tad bigger, say 101%, so my guess might be it's either >>>>>>>>> 1 or >>>>>>>>> 2. Otherwise I am not sure why it would do that (other than #3). : / >>>>>>>>> >>>>>>>>> -Pete >>>>>>>>> >>>>>>>>> >>>>>>>>> On Sun, Sep 27, 2009 at 9:21 PM, David Di Biase < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> Oh my gosh, wow. Apologies for that. I'm not the only one who's >>>>>>>>>> touched the code and it appears someone added that without my >>>>>>>>>> knowledge. >>>>>>>>>> Yikes! Well out of that comes another question. It's rendering >>>>>>>>>> rather nicely >>>>>>>>>> but slightly blured. Could this be due to the camera location or >>>>>>>>>> something? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Sun, Sep 27, 2009 at 9:13 PM, Peter Kapelyan < >>>>>>>>>> [email protected]> wrote: >>>>>>>>>> >>>>>>>>>>> I am not 100% certain but you have: >>>>>>>>>>> >>>>>>>>>>> stage.quality = StageQuality.LOW; >>>>>>>>>>> >>>>>>>>>>> if you comment that line, does it get any better? >>>>>>>>>>> >>>>>>>>>>> -Pete >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Sun, Sep 27, 2009 at 9:07 PM, David Di Biase < >>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi Peter, >>>>>>>>>>>> >>>>>>>>>>>> I'm pretty sure I'm using 3.4.0. So I'll remove the precision >>>>>>>>>>>> and segments since they are useless now. >>>>>>>>>>>> >>>>>>>>>>>> My apologies from before, I removed the height and width to >>>>>>>>>>>> test. I actually had the plane set to 700x110 to match the MC. >>>>>>>>>>>> I've attached >>>>>>>>>>>> the resulting rendered results. >>>>>>>>>>>> >>>>>>>>>>>> You mentioned "focus" and zoom. I'm using neither, I'm actually >>>>>>>>>>>> just setting leaving the camera where it is right now and moving >>>>>>>>>>>> the object. >>>>>>>>>>>> I've attached my full .as script for you to take a closer look if >>>>>>>>>>>> you have >>>>>>>>>>>> time. >>>>>>>>>>>> >>>>>>>>>>>> I don't really expect Flash to make it look better when it comes >>>>>>>>>>>> to scaling but it should at least look normal with a regular size >>>>>>>>>>>> object, >>>>>>>>>>>> no? or am I not going to get anything better than what you see? >>>>>>>>>>>> Then again I >>>>>>>>>>>> see *so* many 3D applications that look so slick...how the heck >>>>>>>>>>>> will I get >>>>>>>>>>>> those results? >>>>>>>>>>>> >>>>>>>>>>>> Best, >>>>>>>>>>>> >>>>>>>>>>>> Dave >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Sun, Sep 27, 2009 at 8:55 PM, Peter Kapelyan < >>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> 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 >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> ___________________ >>>>>>>>>>> >>>>>>>>>>> Actionscript 3.0 Flash 3D Graphics Engine >>>>>>>>>>> >>>>>>>>>>> HTTP://AWAY3D.COM >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> ___________________ >>>>>>>>> >>>>>>>>> Actionscript 3.0 Flash 3D Graphics Engine >>>>>>>>> >>>>>>>>> HTTP://AWAY3D.COM >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> ___________________ >>>>>>> >>>>>>> Actionscript 3.0 Flash 3D Graphics Engine >>>>>>> >>>>>>> HTTP://AWAY3D.COM >>>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> ___________________ >>>>> >>>>> Actionscript 3.0 Flash 3D Graphics Engine >>>>> >>>>> HTTP://AWAY3D.COM >>>>> >>>> >>>> >>> >>> >>> -- >>> ___________________ >>> >>> Actionscript 3.0 Flash 3D Graphics Engine >>> >>> HTTP://AWAY3D.COM >>> >> >> >> >> -- >> ___________________ >> >> Actionscript 3.0 Flash 3D Graphics Engine >> >> HTTP://AWAY3D.COM >> > > -- ___________________ Actionscript 3.0 Flash 3D Graphics Engine HTTP://AWAY3D.COM
