2013-10-20 30 views

回答

1

編號Youtube播放器或類似對象使用StageVideo,這個東西與其他所有東西(包括Stage3D)是分開的。您可以嘗試每幀抓取該視頻,然後製作一個紋理以繪製該球體,如果可能的話,我預計它會非常緩慢。

此外,「包裝」,而不是「扭曲」。

+0

好,完美。謝謝。 – Kieran

+0

還有一個問題,與此有關,是否可以「包裝」Video對象(使用NetStream)?我知道它可以通過'rotationX'和'rotationY'來扭曲,但是它可以被代碼包裹扭曲嗎? – Kieran

+1

@基蘭,同樣的想法。 NetStream是處理視頻流的底層資源,但是它在哪裏繪製仍然是個問題 - 即StageVideo ...或者其他一些對象,通過IBitmapDrawable – zamnuts

1

如果不是使用Youtube播放器,您可以嘗試使用VideoTextureAway3D。真相被告知,這取決於視頻的分辨率,可能會成爲一個資源。

下面是一個用飛機代替球體的教程,但它應該非常相似。 http://www.ilike2flash.com/2012/11/videotexture-with-away3d-4.html

我已經使用Cinder或OpenFrameworks等C++框架將視頻投影到三維網格上,取得了更大的成功。

+0

謝謝,但對於我目前的ActionScript級別來說有點高級。無論如何Upvoted。 – Kieran

相關問題