0
我想克隆一个TextureMaterial,对其进行修改并保留原始文件和克隆以供以后使用。TextureMaterial的精确克隆
我做了迄今为止被以下内容:
var BT:BitmapTexture = defaultMaterial.texture as BitmapTexture;
var BD:BitmapData = BT.bitmapData;
var clone:BitmapData = BD.clone();
var newBT:BitmapTexture = new BitmapTexture(clone);
transparentMaterial = new TextureMaterial(newBT, false, true);
transparentMaterial.lightPicker = defaultMaterial.lightPicker;
但克隆TextureMaterial看起来并不像原来的(见附件)。任何人都可以帮我解决这个问题吗?我想我错过了纹理中的一些重要信息? uv坐标也许或类似的东西。
这里我也张贴了我的问题,一个额外的图像以附件:http://away3d.com/forum/viewthread/5956/