- March 24, 2007
- 12,073
- 7,459
- Home Country
- Germany
- Moderator
- #381
I have a 3D capable display now and also thought about future 3D support for MP2.
Some time ago I made experiments to render the whole screen as SBS only using one single frame and stretching it to 2 halves. If you would do a proper 3D gui we could render each frame twice, using a slightly different camera position (see also http://www.nvidia.com/content/GTC-2010/pdfs/2010_GTC2010.pdf for background).
That would also require to have proper Z-information on all screen elements available. The video frame itself then should be handled differently (i.e. if it comes already as SBS you must not split and copy it again). This could be managed if the VideoBrush gets an information which render pass is done currently (left or right side) so it can decide how to process the frame accordingly.
Currently I have no concrete plans to work in this section, just sharing some basic ideas here
Some time ago I made experiments to render the whole screen as SBS only using one single frame and stretching it to 2 halves. If you would do a proper 3D gui we could render each frame twice, using a slightly different camera position (see also http://www.nvidia.com/content/GTC-2010/pdfs/2010_GTC2010.pdf for background).
That would also require to have proper Z-information on all screen elements available. The video frame itself then should be handled differently (i.e. if it comes already as SBS you must not split and copy it again). This could be managed if the VideoBrush gets an information which render pass is done currently (left or right side) so it can decide how to process the frame accordingly.
Currently I have no concrete plans to work in this section, just sharing some basic ideas here
Last edited: