// 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;