Alright, I've got a few questions regarding the videoMaterial for Away3D 4.0 (molehill).
Although the videoMaterial does, in fact, apply a video as a texture (to a sphere) it doesn't resize properly. This results in a heavily pixelated video texture. I've seen this issue before with Papervision. This occurs because the size of the original video isn't properly established prior to applying the texture. Generally the solution was to create a movieMaterial that consists of a sprite that holds an additional FLVPlayback or OSMF component. This video player component would have listeners applied to it - specifically to listen for the size update event. Once the size is registered, the video player is sized properly and the movieMaterial is applied to an object. This method does, in fact, work with Away3D 4.0. Works just fine actually. However, it would be much easier to use the native Away3D videoMaterial. I've tried attaching listeners to the videoMaterial netStream and netConnection to listen for the size changes. Nothing, however, has worked. Anyone have any thoughts on this? My second question is actually related to getting the video (material) to be hardware accelerated. Ideally I would like to see video applied to a sphere that is running off the GPU. I know StageVideo does this but is it possible to get video (applied to a texture on a 3D object) to be hardware accelerated? Regards, Villmer
