[Papervision3D] Issues with adding shader to a cube that's using BitmapFileMaterial
Kenny Lin
finksmart at gmail.com
Tue Dec 11 13:35:29 PST 2007
Hey list,
Can anyone shed lights into when I try shading a side on the cube I
get a runtime error: TypeError: Error #1009: Cannot access a property
or method of a null object reference?
Here's my code in creating the ShadedMaterial:
var bmFront:BitmapFileMaterial = new BitmapFileMaterial("_images/front.jpg");
bmFront.addEventListener(FileLoadEvent.LOAD_COMPLETE,
handleBitmapLoaded, false, 0, true);
var pointLight:PointLight3D = new PointLight3D(true);
var myShader:GouraudShader = new GouraudShader(pointLight, 0xFFFFFF, 0x333333);
var matFront:ShadedMaterial = new ShadedMaterial(new
BitmapMaterial(bmFront.bitmap), myShader);
var materials:MaterialsList = new MaterialsList();
materials.addMaterial(matFront, "all");
var myCube:Cube = new Cube(materials, 300, 300, 300);
This code works if I use "bmFront" instead of "matFront". Is there
anything missing?
--
--
k e n n y l i n
More information about the Papervision3D
mailing list