// in public class loading ma textures
[Embed(source="../assets/aarde.jpg")] private var aardeTexture:Class;
[Embed(source="../assets/aarde_bump.jpg")] private var aardeBumpTexture:Class;
// in my init3d, the two commented lines below hold a working bitmap mapterial, the shadedmaterial however doesnt work
var aardeFx:EffectLayer = new EffectLayer();
view.viewport.addRenderLayer(aardeFx);
aardeFx.addEffect(new LayerEffect(aardeOzon));
aardeFx.addEffect(new LayerEffect(aardeGlow));
//var aardeMaterial:Bitmap = new aardeTexture() as Bitmap;
var aardeMaterial:BitmapMaterial = new aardeTexture() as BitmapMaterial;
var aardeBumpMaterial:BitmapMaterial = new aardeBumpTexture() as BitmapMaterial;
var aardePhongTexture:PhongShader = new PhongShader(hetLicht, 0xFFFFFF, 0x303030, 0, aardeBumpMaterial.bitmap, aardeMaterial.bitmap);
//var deAarde:Sphere = new Sphere(new BitmapMaterial( aardeMaterial.bitmapData ), 200, 24, 24);
var deAarde:Sphere = new Sphere(new ShadedMaterial(aardeMaterial, aardePhongTexture), 200, 24, 24);
view.scene.addChild(deAarde);
deAarde.renderLayer = aardeFx;