Actionscript 3 Away3D材质中的奇怪线条

Actionscript 3 Away3D材质中的奇怪线条,actionscript-3,3d,away3d,Actionscript 3,3d,Away3d,我尝试获取对象的原始材质,并添加场景中的平行光: protected function onMeshComplete(event:AssetEvent):void { if (event.asset.assetType == AssetType.MESH) { myMesh = event.asset as Mesh; for each (var m:SubMesh in myMesh.subMeshes){ var mat:Ma

我尝试获取对象的原始材质,并添加场景中的平行光:

protected function onMeshComplete(event:AssetEvent):void {

    if (event.asset.assetType == AssetType.MESH) {
        myMesh = event.asset as Mesh;
        for each (var m:SubMesh in myMesh.subMeshes){
            var mat:MaterialBase = m.material;
            mat.lightPicker = staticLightPicker;
            m.material = mat;
        }
    }

}
因此,正如预期的那样,我拥有原始材质和平行光。但我的问题是,我有一些奇怪的线条,如下图所示

这是我的代码的问题吗?Away3D代码?还是3D模型?
谢谢

正如Fabrice Closier向我解释的,修复方法是对材质使用repeat:true。 以下是他给出的完整答案:

这并不奇怪。这是因为模型的uv值低于或超过0-1。您需要将repeat:true设置为材质。您看到的线是正在拉伸的贴图(在本例中为默认引擎bitmapdata)的像素

谢谢你,法布里斯,非常感谢