Warning: 3D DisplayObject will not render. Its dimensions (2647, 8584) are too large to be drawn. I am using the Latest Build of Flex 4, Now I keep getting this in the Console Panel and that is it. Everything works and compiles and my 3D object appears on the screen. However, There are two copies of the object. I have no idea what to change or where to find the error. It did work with Flex 3(Latest Build).
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="500" height="500" backgroundColor="0x000000" color="0x000000" > <mx:Script> <![CDATA[ import caurina.transitions.Tweener; import mx.core.FlexSprite; import mx.core.FlexShape; import mx.core.UIComponent; private var contentHolder:UIComponent = new UIComponent(); protected override function createChildren():void { super.createChildren(); for(var i:int=150;i>0;i--) { var flexSprite:FlexSprite = new FlexSprite(); flexSprite.graphics.beginFill(Math.random()*0xFFFFFF); flexSprite.graphics.drawRect(0,0,150,150); flexSprite.graphics.endFill(); flexSprite.x = Math.random() * 1000-500; flexSprite.y = Math.random() * 1000-500; flexSprite.z = i* 500; contentHolder.addChild(flexSprite); } contentHolder.addEventListener(MouseEvent.CLICK,onShapeClick,true); addChild(contentHolder); } private function onShapeClick(event:MouseEvent):void { var flexSprite:FlexSprite = FlexSprite(event.target); Tweener.addTween(contentHolder,{x:-flexSprite.x+150, y:-flexSprite.y+150, z:-flexSprite.z, time:2}); } ]]> </mx:Script> </mx:Application>

