4
我無法獲得BitmapTexture平鋪,或作爲另一個選項,讓它拉伸。在兩種情況下,目標是覆蓋網狀....平鋪和拉伸3 3
例如,材料和氣缸都是這樣創建的(假設preExistingBitmapData是一個有效的BitmapData):
poleMaterial = new TextureMaterial(new BitmapTexture(preExistingBitmapData),true, true);
poleMaterial.repeat = true;
poleMaterial.animateUVs = true;
var cG:CylinderGeometry = new CylinderGeometry(10, 10, 400);
var mesh:Mesh = new Mesh(cG, poleMaterial);
cG.topClosed = true;
cG.scaleUV(1, 2);
addChild(mesh);
的.scaleUV部和.animateUVs只是一個猜測,試圖解決問題...
任何想法如何使位圖瓦片?當我忽略了尺度UV時,它會顯示一次。當我放入刻度尺UV(1,2)時,它確實有點像瓷磚,但高度只有一半,並且有間隙。
我只想讓它平滑地平鋪。如果需要的話我可以重新紋理(現在它64×64,但這是任意)
它還需要瓷磚順利即使cylinderGeometry將在高度變化(這可能發生,因爲遊戲的一部分)
同當然適用於拉伸。
謝謝!
給你的獎金,因爲你是唯一一個回答:) 真相在最後,問題是我的紋理 - 它不是從閃光輸出作爲2的乾淨力量,所以有黑色像素來填補空白;) – davidkomer
大聲笑,這是一個簡單的解決方案時,它會傷害,Away3d文檔可以改善一點,我發現教程和信息總是過時或信息像你經歷失蹤... – joshua