我希望能够在Flash中围绕球体形状扭曲YouTube播放器对象。
这可能吗?
No.Youtube播放器或类似对象使用StageVideo,这个东西与其他所有东西(包括Stage3D)在一个单独的层中。您可以尝试每帧抓取该视频并从中制作纹理以在该球体上绘制,如果可能的话,我希望它会非常慢。
此外,"包装",而不是"扭曲"。
如果您没有使用Youtube播放器,而是获得了视频URL,则可以尝试使用Away3D的VideoTexture。说实话,根据视频的分辨率,这可能是资源消耗者。
这是一个使用平面而不是球体的教程,但它应该非常相似。http://www.ilike2flash.com/2012/11/videotexture-with-away3d-4.html
我在使用Cinder或OpenFrameworks等C++框架在3D网格上投影视频方面取得了更大的成功。