オブジェクトが持つ元のマテリアルを取得し、シーンにある指向性ライトを追加しようとしています。
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モデル?ありがとう!