
Код AS3:
materialsList.addMaterial(new BitmapMaterial( new backAsset(), true ), "back");
вот здесь видимо вылазит ошибка и _русским языком_ вам пишет "не могу преобразовать CubeWithDifferentSides_backAsset@42831f1 в flash.display.BitmapData."
посмотрите, какие параметры (тип) принимает BitmapMaterial, и посмотрите что на самом деле вы туда передаёте