logo search
Компьютерная графика / МАШ_ГРАФИКА

§9. Создание стереоскопического эффекта

У человека и многих позвоночных животных имеется способность к стереоскопическому зрению. Сущность его за-ключается в следующем. Если оба глаза одновременно фоку-сируются на объекте, то получаемые ими изображения будут немного различаться за счёт того, что между глазами есть некоторое расстояние и получаются проекции из различных точек. Мозг, анализируя оба плоских изображения, объединяет их в одно пространственное. Данный эффект называется стереоскопическим или бинокулярным. Два получаемых для левого и правого глаза изображения называют стереопарой.

На Рис.9.13 схематично показаны левый и правый глаза на-блюдателя (Л и П), плоскость экрана и точки 1, 2, 3, которые наблюдатель должен видеть, соответственно, в глубине, на поверхности экрана и перед ним. Для точки 1 экранный образ левого глаза (1Л) должен лежать левее образа для правого (1П). Для точки 2 оба изображения совпадают. Для точки 3 экранный образ левого глаза (3Л) должен лежать правее образа для правого (3П).Для того, чтобы создать стереоэффект на одном и том же экране, на него поочередно подают изображение для левого и правого глаза из стереопары. Пользователь смотрит на экран через стереоочки, которые за счет поляризации стекол, синхронно закрывают видимость у соответствующего глаза. Для создания реалистичности изображения полный угол обзора должен быть равен примерно 140, частота обновления экрана

204

Рис.9.13

30 кадров в секунду для каждого глаза.

Также рельефность объекта при его проецировании воссоз-даётся за счет моделирования теней и отражённого света на различных участках его поверхности. Эффект глубины изо-бражения в подвижных сценах можно создать путём правиль-ного моделирования относительных перемещений объектов. При одинаковой скорости близкие объекты должны двигаться на экране относительно наблюдателя быстрее дальних.