Kiedyś napisałem w Javie program do generowania i wyświetlania anaglifów (obrazy 3D oglądane przez czerwono-zielone okulary). Wiem, że są dwa rodzaje monitorów telewizorów 3D, pierwszy to pasywny, drugi to aktywny. O ile w pierwszym przypadku wystarczy wygenerować taki obraz, w którym co druga linia jest przeznaczona dla prawego oka, a co druga dla lewego oka, bo tak są takie telewizory skonstruowane, to jak prawidłowo wyświetlić obraz w przypadku aktywnego 3D? Teoretycznie można naprzemiennie wyświetlać raz lewy, raz prawy obraz, ale to musiałoby być zsynchronizowane z pracą telewizora i okularów.

Czy w Javie da się wyświetlić obraz na telewizorze 3D aktywnym? Jeżeli nie da się, to czy można w C#/WinForms, ewentualnie C#/Gtk# lub w C++/Qt?

Oczywiście chodzi o standardowy sposób, bez sztuczek, które zadziałają tylko na jednym modelu sprzętu, względnie na sprzęcie jednego producenta.