Отображение 3D-видео в Интернете без плагинов - PullRequest
0 голосов
/ 12 января 2011

Вот, возможно, вопрос без ответа ...

Как создать веб-сайт, способный отображать 3D-изображения на 3D-дисплее / мониторе без использования плагинов?

пропускная способность, поскольку они не являются проблемой.Я также хотел бы избежать эффекта красного / зеленого (анаглиф), поскольку у них много проблем.Я полагаю, что мог бы просто отобразить видео с частотой 120 Гц, но тогда как синхронизировать левое и правое изображение с синхронизацией экрана?

Буду признателен за любую помощь, однако «невозможно» никогда не будет ответом.Спасибо

Ответы [ 3 ]

1 голос
/ 12 января 2011

Нет никакого способа, которым браузер имеет доступ к библиотекам драйвера конкретного графического адаптера. следовательно, невозможно создать сайт даже с плагином. Не говоря уже о том, что большинство графических адаптеров не могут обрабатывать оконные 3D-кадры, кроме профессиональных карт Quadro. Любая другая 3D-совместимая карта должна работать с определенным разрешением и полноэкранным режимом.

1 голос
/ 12 января 2011

Прежде всего, я действительно не уверен, что есть хороший способ синхронизировать вывод с обновлением экрана. Это связано с тем, что все, что работает в браузере, подлежит компоновке и рендерингу в браузере.

Возможно, вы захотите взглянуть на WebGL - по сути, это подмножество OpenGL, предназначенное для обеспечения графики с аппаратным ускорением в браузере. Он также поддерживается всеми бета-версиями или будущими версиями основных браузеров. К сожалению, без какого-либо механизма синхронизации я не знаю ни одного способа поддержки метода поляризации 3D.

1 голос
/ 12 января 2011

Одним из решений может быть имитация красного / зеленого 3d-эффекта.Вы пропускали изображения для левого и правого глаза через фильтр, а затем отображали их друг над другом, хотя я не уверен, как это происходит с моей головы.Если бы вы могли сделать прозрачные представления, которые могли бы работать.

Вам не нужно было бы ничего отображать на частоте 120 Гц или иметь какие-либо синхронизации или плагины.

Google Streetview использует этот режим 3d.

...