Embeded images which I'm using as BitmapMaterial are much better then
loaded. Why?
For example :
[Embed(source="images/01t55.jpg")] private var Image01t55:Class;
private var Bitmap01t55:Bitmap = new Image01t55();
private var Material01t55:BitmapMaterial=new
BitmapMaterial(Cast.bitmap(Bitmap01t55), {smooth:true, precision:2});
...
Cube01=new Cube({name:"cube01", width:220, height:150, depth:5, x:351,
y:246, material:Material01t55});
view.scene..addChild(Cube01);
are much better, then :
var picLoader:Loader=new Loader();
picLoader.load(new URLRequest("data/images/01t55.jpg"));
picLoader.contentLoaderInfo.addEventListener(Event.COMPLETE,
ImageLoaded);
private function ImageLoaded(e:Event):void
{
var planeMaterial:BitmapMaterial = new
BitmapMaterial(Cast.bitmap(e.target.content));
Cube01=new Cube({name:"cube01", width:220, height:150, depth:5,
x:351, y:246, material:planeMaterial});
view.scene..addChild(Cube01);
}
May be I'm doing something wrong with Loader.