thats what I mean i think there is a bug since the cube only shows 3 of the surfaces not all 6..
should I post something in the bug tracker?? On Aug 30, 8:46 pm, Fabrice3D <[email protected]> wrote: > I do not know from memory if the order is ok, but you should see each > colors displayed on each sides of your cube. > using bitmapmaterial, with no transforms. > > Fabrice > > On Aug 30, 2009, at 9:34 PM, morphean wrote: > > > > > > > can you confirm that my source bitmap for the map6 property is > > correct? > > >http://groups.google.com/group/away3d-dev/web/map1-01.png > > > since it only produces texture on 3 of the sides as per the second > > screenshot > > >http://away3d-dev.googlegroups.com/web/Screen%20shot%202009-08-30%20a... > > > thanks again > > > On Aug 30, 8:06 pm, Fabrice3D <[email protected]> wrote: > >> thats not a bug. that the way it behaves. > >> if you do use map 6, your map holds the 6 sides information in one > >> single source bitmapdata. > >> ideal to make a skybox, the inside of a box... > > >> now you do apply a transform material. > >> if you want to show your grid, just pass a bitmapmaterial, and do not > >> set map6 > >> then your grid will be set over each sides of the cube. > > >> Fabrice > > >> On Aug 30, 2009, at 2:00 PM, morphean wrote: > > >>> There seems to be a bug in the map6 property for a Cube. > > >>> applying a grid texture shows that it is only wrapping the Left > >>> Right > >>> and Down parts, and none of the text shows from my Bitmap texture; > > >>> The Front, Back, and Up sections are not used at all... > > >>> I have posted the materials used. can anyone see what is going wrong > >>> here? > > >>>http://groups.google.com/group/away3d-dev/web/map1-01.png > >>>http://groups.google.com/group/away3d-dev/web/grid1-01.png > >>>http://groups.google.com/group/away3d-dev/web/Screen%20shot%202009-08 > >>> ... > >>>http://groups.google.com/group/away3d-dev/web/Screen%20shot%202009-08 > >>> ... > > >>> snippet below: > > >>> private function initMaterials():void { > > >>> //inside = new BitmapMaterial(Cast.bitmap(new > >>> fullMap())); > >>> outside = new ColorMaterial(0xffc00); > >>> inside = new TransformBitmapMaterial(Cast.bitmap(new > >>> fullMap)); > > >>> } > > >>> private function initObjects():void { > > >>> generateCube(); > > >>> } > > >>> private function initCameraPositions():void { > > >>> var cameraZpos:Number = (cube1.depth/2)*3.0; > >>> trace(cameraZpos); > >>> // > >>> insideCameraPosition = new > >>> Number3D(cube1.x,cube1.y,cameraZpos); > >>> camera.focus = 40; > >>> //camera.pitch(30); > >>> camera.position = insideCameraPosition; > >>> //camera.target = cube1; > > >>> } > >>> private function initListeners():void { > > >>> stage.addEventListener(Event.ENTER_FRAME, onEnterFrame); > >>> } > > >>> private function onEnterFrame(e:Event):void { > >>> view.render(); > >>> } > > >>> private function generateCube():void { > >>> cube1 = new Cube(); > >>> cube1.width = cube1.height = cube1.depth = cubeSize; > >>> cube1.name = "cube1"; > >>> cube1.material = inside; > >>> inside.scaleX = 1; > >>> inside.scaleY = 1; > >>> cube1.back = outside; > >>> cube1.map6 = true; > >>> cube1.flip = false; > > >>> //cube1.bothsides = true; > >>> cube1.rotationX = 45; > >>> cube1.rotationY = 45; > >>> cube1.addOnMouseOver(onRollOver); > >>> cube1.addOnMouseOut(onRollOut); > >>> scene.addChild(cube1); > >>> } > > >>> can anyone shed any light on what is going on here, i am going to > >>> try > >>> this with some older releases.
