All pastes #899070 Raw Edit

Miscellany

public text v1 · immutable
·published 2008-02-10 21:09 UTC
rendered paste body
// 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;