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-30%20at%2012.50.17.png
http://groups.google.com/group/away3d-dev/web/Screen%20shot%202009-08-30%20at%2012.46.46.png

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.

Reply via email to