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

Reply via email to